* {
	margin: 0; padding: 0;
}
body {
min-width:1124px;
max-width:100%;
	text-align: center;
	font: 12px Verdana;
	color: #000000;
	background: url(images/background.gif) repeat-x 0 0;
}
a {
	color: #6B001A;
}
a:hover {
	text-decoration: none;
	color: #ff0000;
}
img {
	border: 0;
}

.break {
	font-size: 0;
	width: 0; height: 0;
	clear: both;
}
.alignleft {
	float: left;
	margin: 4px 10px 5px 0;
}
.alignright {
	float: right;
	margin: 4px 0 5px 10px;
}
.aligncenter {
	text-align: center;
}
.hidden {
	display: none;
}
#feedback { 
				height:104px; 
				width:104px; 
				position:fixed; 
				top:50%; 
				z-index:1000;
				transform:rotate(-90deg);
				-webkit-transform:rotate(-90deg); 
				-moz-transform:rotate(-90deg); 
				-o-transform:rotate(-90deg); 
				filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
				
				
				
				
			}

			#feedback a { 
				display: block; 
				background:#F42C08; 
				height:15px; 
				width:80px; 
				padding:8px  10px;
				color:white; 
				font-family:"Trebuchet MS";
				font-size:1.3em; 
				font-weight:normal;
				text-decoration:none;
				border-top:thin #999999 solid;
				border-right:thin #999999 solid;
				border-bottom:thin #999999 solid;
				-moz-box-shadow:3px 3px 4px #B1B1B1;
			-webkit-box-shadow:3px 3px 4px #B1B1B1;
			box-shadow:3px 3px 4px #B1B1B1;

				 
				
			}

			#feedback a:hover { 
				background:#06c; 
			}
.fax{	
	z-index:50; 
	position:absolute; 
	margin:0 0 0 350px; 
	top:-2px; 
	left:45%; 
	text-align:left;
	font-family:"Trebuchet MS";
	font-size:13px;
	line-height:180%;
	color:white;
	font-weight:lighter;
	
}
.fax3{	
	z-index:50; 
	position:absolute; 
	margin:0 0 0 350px; 
	
	top:2px; 
	left:45%; 
	text-align:left;
	font-family:"Trebuchet MS";
	font-size:13px;
	line-height:180%;
	color:white;
	font-weight:lighter;
		
}
.fax3 tr td{
	margin:0px;
	padding:0px;
}
.fax3 tr td img{
	border:thin #808080 solid;
}
.fax3 tr td p{
	margin:0px;
	padding:0px;
	color:black;
}			
.fax a{
text-decoration:none;
list-style-type:none;
color:white;
font-family:"Trebuchet MS";
	font-size:13px;


	
}			
.fax a:hover{
text-decoration:none;
list-style-type:none;
color:#FFFF00;
font-family:"Trebuchet MS";
	font-size:13px;

	
}
.fax1{	
	padding:0px;
	z-index:1000; 
	position:absolute; 
	margin:0 0 0 -500px; 
	top:110px; 
	left:50%; 
	text-align:left;
	font-family:"Trebuchet MS";
	font-size:30px;
	line-height:150%;
	font-weight:lighter;
	color:white;
	height:30px;
}
.fax2{	
	z-index:50; 
	position:absolute; 
	margin:0 0 0 280px; 
	top:128px; 
	left:45%; 
	text-align:left;
	font-family:"Trebuchet MS";
	font-size:13px;
	line-height:180%;
	color:white;
	font-weight:lighter;
}

/*** START MENU ***/
.sf-menu, .sf-menu * {
	margin:0px auto;
	padding:0px;
	list-style:none;	
}
.sf-menu {
line-height:1.0;
position:relative;
padding-left:40%; 
z-index:1000	;
}
.sf-menu ul {
	position:absolute;
	top:-999em;
	width:14em; /* left offset of submenus need to match (see below) */
	z-index:100	;
}
.sf-menu ul li {
	width:100%;
}
.sf-menu li:hover {
	visibility:	inherit; /* fixes IE7 'sticky bug' */
	
}
.sf-menu li {
	float:left;
	position:relative;
}
.sf-menu a {
	display:block;
	position:relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:0;
	top:2.5em; /* match top ul list item height */
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:14em; /* match ul width */
	top:0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:14em; /* match ul width */
	bottom: 10em;
	top:0;
}

/***  SKIN ***/
.sf-menu {
	 
	padding-top:6px;
	margin-bottom:1em;
	margin:0px auto;
	min-width:778px;
	max-width:100%;

	}
.sf-menu a {
	border-left:0px solid #ddd;
	border-top:	0px solid #eee;
	padding:.90em 1.6em;
	text-decoration:none;
}
.sf-menu a, .sf-menu a:visited  { /*  IE6 applies text colour*/
	color:black;
font:normal 11px "Trebuchet MS";
}
.sf-menu li UL {
	display:inline;
	margin:0px auto;
}
.sf-menu li li {
	background-color:#F9F9F9;
	border:	1px solid #ddd;
	border-top:	1px solid #fff;
}
.sf-menu li li li {
	background:#9B9898;
	border:	1px solid #ddd;
	border-top:	1px solid #fff;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	color:#0074E8;	
	background:#FEFEFE;
	outline:0;
	 background-color:#F5F5F5;
}

.sf-menu li ul {
	border-top:	1px solid #eee;
	}
	
.sf-menu li ul li ul {
	border-top:	1px solid #eee;
	}
	
	
.sf-menu li.current a:visited
{
color:black;
font-weight:bold;
}


/*FBG*/
.FBG {min-width:1220px;
	max-width:100%;
	text-align: center;
	font: 12px Verdana;
	color: #000000;
	 background-color:#0C0C0C;
}

.FBG_resize { width:1124px; margin:0 auto; padding:0; height:auto;}
.FBG_resize ul { margin:0; padding:0; list-style:none; text-align:justify;}
.FBG_resize li { padding:3px; margin:0; font: bold 11px "Trebuchet MS"; color:#CCCCFF; text-align:justify;}
.FBG_resize li a { font: normal 11px "Trebuchet MS"; color:#CCCCFF; text-decoration:none; text-align:justify;}
.FBG_resize li a:hover { color:#4371E9; text-align:justify; text-decoration:underline;}
.FBG_resize img { float:left; margin:5px; padding:0; text-align:justify;}
.FBG_resize p { font: normal 11px "Trebuchet MS"; color:#4371E9; text-decoration:none; padding:5px; margin:0; line-height:1.8em; text-align:justify;}
.FBG_resize h2 { font: bold 14px "Trebuchet MS"; color:#B2B2B2; padding:10px 5px; margin:0; text-align:justify;}
.FBG_resize .left { width:220px; float:left; margin:0; padding:10px; text-align:justify;}


.left1 {width:240px; margin:0; padding:0 10px; float:left;
		}
.left2 {width:320px; margin:0 0 0 20px; padding:0 10px; float:left;	}
.left3 {width:280px; margin:0; padding:0 10px; float:left; 
		}

p.clr, .clr { clear:both; padding:0px; margin:0px; background:none; text-align:justify;}
/** BEGIN wrapper **/
#wrapper {
	width:1124px;
	margin: auto auto;
	text-align: left;
}
/** END wrapper **/

/** BEGIN header **/
#header {
	height: 200px;
	padding: 0 8px;
}
	#header ul {
		list-style-type: none;
		clear: both;
	}
		#header ul li {
			float: left;
		}
	#header .pages {
		float: left;
	}
		#header .pages li {
			font-weight: bold;
			font-size: 0.9em;
			text-transform: uppercase;
		}
		#header .pages li a {
			color: #ffffff;
			text-decoration: none;
			display: block;
			padding: 8px 10px;
		}
		#header .pages li a:hover {
			text-decoration: underline;
		}
	#header .links {
		float: right;
		color: #ffffff;
		font-size: 0.9em;
		background: url(images/rss.gif) no-repeat 0 6px;
		padding: 8px 0 8px 18px;
	}
		#header .links a {
			color: #ffffff;
			text-decoration: none;
			margin: 0 5px;
		}
		#header .links a:hover {
			text-decoration: underline;
		}
	#header h1 {
		float: left;
		padding: 35px 0 40px;
		clear: both;
	}
		#header h1 a {
			display: block;
			outline: none;
			text-indent: -9999px;
			background: url(images/logo.gif) no-repeat 0 0;
			width: 344px; height: 53px;
		}
		
		
		
		#logoarea {
			
	margin:0px ;	
	padding:0px;	
			
		
		
}
#logoarea img{
	 margin:0px;
	padding:5px 0 0 10px;
	
}
#metei {
			
	margin:0px auto;
	margin-top:-120px;	
	padding:0px;	
	width: 100%;		
		
		
}
#metei img{
	 margin-top:10px;
	 margin-left:110px;
	padding:0px;
	
}
#heading {
			
	margin:0px auto;
	margin-top:-60px;	
	padding:0px;	
	width: 100%;		
		
		
}
#heading h1{
	 margin-top:50px;
	 margin-left:110px;
	padding:0px;
	font-size:2em;
	font-weight:bold;
	line-height:180%;
	font-family:Trebuchet MS;
	color:#242424;

	
}
#heading p{
	margin-left:110px;
	 margin-top:-25px;
	padding:0px;
	font-size:1.4em;
	font-weight:lighter;
	line-height:180%;
	font-family:Trebuchet MS;
	color:black;

	
}
#heading1 {
			
	margin:0px auto;
	margin-top:-60px;	
	padding:0px;	
	width: 100%;		
		
		
}
#headingmnu {
			
	margin:0px auto;
	margin-top:128px;	
	padding:0px;	
	width: 100%;
	overflow:inherit;		
		
		
}
#heading1 h1{
	 margin-top:-10px;
	 margin-left:110px;
	padding:0px;
	font-size:1.3em;
	font-weight:bold;
	line-height:180%;
	font-family:Trebuchet MS;
	color:#242424;

	
}
#heading2 {
			
	margin:0px auto;
	margin-top:90px;	
	padding:0px;	
	width: 100%;		
		
		
}

	#header .ad {
		float: right;
		padding-top: 30px;
	}
	#header .categories {
		overflow: hidden;
		width: 100%;
	}
		#header .categories li {
			font-family: Arial;
			font-size: 0.9em;
			text-transform: uppercase;
			padding-left: 1px;
			background: url(images/divider.gif) no-repeat 0 15px;
			margin-left: -1px;
		}
		#header .categories li a {
			color: #333333;
			text-decoration: none;
			display: block;
			padding: 13px 10px 12px;
		}
		#header .categories li a:hover {
			text-decoration: underline;
		}
/** END header **/

/** BEGIN body **/
#body {
margin-top:-35px;
	padding:5px 0;
}
/** END body **/

/** BEGIN content **/
#content {
	clear: both;
	width:830px;
	float:left;
	font-family:Arial;
}
	
	#content .atitle {
		float: left;
		font-size: 0.9em;
		text-transform: uppercase;
		color: #ffffff;
		background-color: #212121;
		padding: 5px 8px;
		font-weight: normal;
		margin: 10px 30px;
	}
	#content .featured {
		padding: 5px 0px 10px 30px;
	}
		#content .featured h2.title {
			float: left;
			font-size: 0.9em;
			text-transform: uppercase;
			color: #ffffff;
			background-color:#0058DD;
			padding: 5px 8px;
			font-weight: normal;
			margin-bottom: 10px;
			-moz-box-shadow:3px 3px 4px #5A5A5A;
			-webkit-box-shadow:3px 3px 4px #5A5A5A;
			box-shadow:3px 3px 4px #5A5A5A;
		}
		#content .featured .thumb {
			width:590px; height:250px;
			padding: 5px;
			border: 1px solid #E9E9E9;
			background-color: #F2F2F1;
			clear: both;
		}
			#content .featured .b {
				width: 589px; height: 250px;
				overflow: hidden;
				position: relative;
			}
			#content .featured .photo {
				list-style-type: none;
			}
				#content .photo li {
					position: absolute;
					top: 0; left: 0;
					z-index: 0;
				}
				#content .photo li.first {
					z-index: 2;
				}
				#content .photo li img {
					width: 589px;
				}
			#content .featured .text {
				list-style-type: none;
			}
				#content .featured .text li {
					width: 230px; height: 250px;
					position: absolute;
					top: 0; right: -270px;
					padding: 15px;
					color: #ffffff;
					font-family: "Trebuchet MS";
					background: url(images/shade.png) repeat 0 0;
					z-index: 4;
				}
				#content .featured .text li.first {
					right: 0;
				}
					#content .featured .text h2 {
						font-size: 1.4em;
						margin-bottom: 15px;
					}
					#content .featured .text p {
						line-height: 1.6em;
						margin-bottom: 15px;
					}
					#content .featured .text a {
						color: #ffffff;
						text-decoration: none;
					}
					#content .featured .text .readmore {
						font-size: 0.9em;
						font-weight: bold;
						text-transform: uppercase;
					}
					#content .downarea{
					margin: 0 30px;
					padding:0px;
					clear:both;
					width:800px;
					
}
.downarea h2{
	font-size: 1.2em;
		text-transform: uppercase;
		color:#0058DD;
		padding: 5px 8px 5px 0px;
		font-weight: normal;
		margin-bottom: 10px;
		

}
.contact{
	margin:0px;
	padding:0px;
	background-color:white;
	text-align:center;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;

}

#sitemap{
	margin:10px 0 0 0;
	padding:0px;
}

#sitelf{
	margin:0px;
	padding:0px;
	float:left;
	width:390px;
}
#sitelf ul{
	margin:0 0 0 10px;
	padding:0px;
	text-decoration:none;
	list-style-type:disc;
	color:#0056D7;
	font-weight:lighter;
	font-family:"Trebuchet MS";
	font-size:1em;
	line-height:150%;
}
#sitelf ul li {
margin:0px;
padding:0px;
text-decoration:none;
list-style-type:disc;
font-weight:lighter;
font-family:"Trebuchet MS";
	font-size:1em;
	color:#0056D7;
	
}
#sitelf ul li a{
	margin:0px;
	padding:0px;
	text-decoration:none;
	list-style-type:disc;
	font-weight:lighter;
	font-family:"Trebuchet MS";
	font-size:1em;
	color:#E77003;
	

}

#sitelf ul li a:hover{
	margin:0px;
	padding:0px;
	text-decoration:none;
	list-style-type:disc;
	font-family:"Trebuchet MS";
	font-size:1em;
	color:#E77003;
	

}
#sitert{
	margin:0px;
	padding:0px;
	float:right;
	width:390px;
}
#sitert ul{
	margin:0 0 0 10px;
	padding:0px;
	text-decoration:none;
	list-style-type:disc;
	color:#0056D7;
	font-weight:lighter;
	font-family:"Trebuchet MS";
	font-size:1em;
	line-height:150%;
}
#sitert ul li {
margin:0px;
padding:0px;
text-decoration:none;
list-style-type:disc;
font-weight:lighter;
font-family:"Trebuchet MS";
	font-size:1em;
	color:#0056D7;
	
}

#content .downarea p{
	margin:10px 0 0 0;
	padding:0px;
	color:#000000;
	font-family: "Trebuchet MS";
	font-weight:normal;
	font-size:12px;
	 line-height:150%;
	 text-align:justify;
}
.photo{
	 margin:0px;
	padding:0px;
	width:800px;
}

.image_pad{   
	vertical-align: middle;  
}
.image_pad a {
color:#708090;
	text-decoration:none;
	
}

.imge_pad a:hover{
	text-decoration:none;
}


.topdown{
	margin:0px;
	padding:0px;
	}
.toplft{
	margin:0px;
	padding:0px;
	float:left;
	width:590px;
}
.toprgt{
	margin:40px 0 0 10px;
	padding:0px 0 0 10px;
	float:right;
	width:185px;
	background-color:#FFF5EC;
	height:260px;
	border-top:thin #F3F3F3 solid;
	border-bottom:thin #F3F3F3 solid;

border-left:thin #F3F3F3 solid;

		
}
#leftcol{
	margin:0 5px 0 0px;
	padding:0px;
	width:260px;
	height:250px;
	float:left;
	
}
#photo{
	margin:10px 0 0 -5px;
	padding:0px;
	 background-color:#1B5485;
	 border:1px #808080 solid;
}
#photo tr td img{
	margin:5px 0 5px 0px;
	padding:0px;
}
#photo tr td h2{
margin-left:5px;
	font-size:.9em;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
}
#photobottom{
margin:20px 0 0 -5px;
	padding:0px;
	 background-color:#1B5485;
	 border:1px #141414 solid;

	
}
#photobottom tr td img{
	margin:5px 0 5px 0px;
	padding:0px;
}
#photobottom tr td h2{
margin-left:-5px;
	font-size:.9em;
	color:#FFFFFF;
	font-family:"Trebuchet MS";
}

.lefthead{
	margin:-5px 0 0 0;
	padding:0px;
	width:260px;
	height:30px;
	
	
}
.lefthead h2{
	font-size: 1.2em;
		text-transform: uppercase;
		color:#0058DD;
		padding: 5px 8px 5px 0px;
		font-weight: normal;
		margin-bottom: 10px;
		width: 130px;
		

}
.lefthead ul li{

	margin:-6px 0 8px 0;
	padding:0px;
	text-decoration:none;
	list-style-type:none;

	
}
.lefthead ul li a:hover{
	margin:0px;
	padding:0px;
	text-decoration:underline;
	list-style-type:none;
	color:#3366FF;
}
#midcol{
	margin:0 5px 0 0px;
	padding:0px;
	width:260px;
	height:250px;
	float:left;
	
	
}
.midhead{
	margin:0px;
	padding:0px;
	width:260px;
	height:30px;
	
}
.midhead h2{
		font-size: 1.2em;
		text-transform: uppercase;
		color:#0058DD;
		padding:padding: 5px 8px 5px 0px;
		font-weight: normal;
		margin-bottom: 10px;
		width: 130px;

	
}
.midhead ul li{
	margin:0 0 8px 0;
	padding:0px;
	text-decoration:none;
	list-style-type:none;

}
.midhead ul li a:hover{
	text-decoration:underline;
	list-style-type:none;
	color:#3366FF;
}
#rightcol{
	margin:0px;
	padding:0px;
	width:260px;
	height:250px;
	 float:right;
	
}
.righthead{
	margin:0px;
	padding:0px;
	width:260px;
	height:30px;
	

	
	
	 
}
.righthead h2{
		font-size: 1.2em;
		text-transform: uppercase;
		color:#0058DD;
		padding:padding: 5px 8px 5px 0px;

		font-weight: normal;
		margin-bottom: 10px;
		width: 130px;

	
}
.righthead ul li{
	margin:0 0 8px 0;
	padding:0px;
	text-decoration:none;
	list-style-type:none;
}
.righthead ul li a:hover{
	text-decoration:underline;
	list-style-type:none;
	color:#3366FF;
}
#content .bottomcol{
					margin: 0 30px;
					padding:0px;
					clear:both;
					width:800px;
}
	#content .post {
		border-top: 1px solid #E9E9E9;
		margin: 0 30px;
		width:690px;
	}
	
	.leftside{
	clear:both;
	float:left;
	margin:0px;
	padding:0px;
	width:390px;
	}
.leftside h2{
		font-size:1.2em;
		text-transform: uppercase;
		color:#0058DD;
		padding: 5px 0px;
		font-weight: normal;
		margin-bottom: 10px;
		
}
.leftside p{
	text-align:justify;
	margin:0px;
	padding:0px;
	font-size:1em;
	font-family: "Trebuchet MS";
}
.rightside{
		float:right;
	margin:0px;
	padding:0px;
	width:390px;
	border-left:thin #E4E4E4 solid;
}
.img1{
	float:left; margin:0 8px 8px 8px; clear:left; border:2px #CCCCCC solid;
}
.rightside h2{
		font-size:1.2em;
		text-transform: uppercase;
		color:#0058DD;
		padding: 5px 8px;
		font-weight: normal;
		margin-bottom: 10px;
		
}
.rightside p{
	text-align:justify;
	margin:0 0 0 10px;
	padding:0px;
	font-size:1em;
	font-family: "Trebuchet MS";
	
}

.clearDivs {
		clear: both
}
	
/** END content **/


/** BEGIN sidebar **/
#sidebar {
	width: 160px;
	float: left;
	padding: 8px 8px 0 0;
}
	#sidebar .box {
		padding: 10px;
		margin-bottom: 15px;
	}
	#sidebar .box img {
	margin-bottom:5px;
	border-bottom:thin #333333 solid;
}
	#sidebar h2 {
		font-size: 0.9em;
		text-transform: uppercase;
		color: #ffffff;
		background:#FFFFFF url('images/bghead.png') repeat-x;
		padding: 5px 8px;
		font-weight: normal;
		margin-bottom: 10px;
		width: 150px;
	}
	#sidebar ul {
		list-style-type: none;
	
		
	}
		#sidebar ul li {
	 list-style:none;
			line-height: 1.5em;
			padding: 2px 0;
			font-family:Cambria;
			font-size:1.0em;
			 font-weight:lighter;
			
		}
		#sidebar ul li a {
			color:Blue;
			text-decoration: none;
		}
		#sidebar ul li a:hover
{
	color: #ff1493;
}
	#sidebar .ads {
		border:1px solid #E1E1E1;
		padding: 10px;
		margin-bottom: 15px;
	}
		#sidebar .ads img {
			margin: 4px;
		}
	#sidebar .search {
		border: 2px solid #E1E1E1;
		margin-bottom: 10px;
		height: 29px;
	}
		#sidebar .search input {
			border: 0;
			float: left;
			width: 220px;
			margin: 6px 4px;
		}
		#sidebar .search button {
			border: 0;
			background-color: #212121;
			color: #ffffff;
			font-size: 0.8em;
			font-weight: bold;
			text-transform: uppercase;
			width: 38px; height: 29px;
			float: right;
		}
	
/** END sidebar **/

/** BEGIN footer **/
#footer {
margin:0px;
padding:0px;
min-width:1220px;
max-width:100%;

	clear: both;
	background-color: #212121;
	color: #ffffff;
}
	#footer p {
		width:940px;
		margin: auto auto;
		text-align: left;
		font-size: 0.9em;
		padding: 15px 0 15px 280px;
	}
	#footer a {
		color: #ffffff;
		text-decoration: none;
	}
	#footer a:hover {
		text-decoration: underline;
	}
	#footer h1{
	margin:0-px;
	padding:0px;
	font-family: "Trebuchet MS";
	font-size:1.4em;
	font-weight:lighter;
}
#footer h2{
	margin:-10px 0 0 0;
	padding:0px;
	font-size: 0.9em;
	font-family: "Trebuchet MS";
	font-weight:lighter;


}
#footer h3{
	margin:5px 0 0 0;
	padding:0px;
	font-size: 0.9em;
	font-family: "Trebuchet MS";
	font-weight:lighter;


}

/** END footer **/

/** BEGIN miscellaneous **/
#comments {
	padding: 10px 30px;
}
	#comments a {
		text-decoration: none;
	}
	#comments h2 {
		font-size: 1.4em;
		margin: 10px 0;
	}
	#comments p {
		margin-bottom: 10px;
		line-height: 1.6em;
	}
	#comments form {
		
	}
	#comments form p {
		margin-bottom: 5px;
	}
		#comments form input {
			margin-right: 5px;
		}
		#comments form input, textarea {
			border: 1px solid #cccccc;
			font-size: 0.9em;
			font-family: Verdana;
			padding: 4px;
			background-position: 4px 4px;
			background-repeat: no-repeat;
		}
		#comments form input {
			width: 240px;
			border: 1px solid #cccccc;
		}
		#comments form textarea {
			width: 350px;
			padding: 4px 4px !important;
			border: 1px solid #cccccc;
		}
		#comments form button {
			border: 1px solid #a0a0a0;
			font-size: 1em;
			font-family: Verdana;
			padding: 2px 6px;
		}
	.commentdetails {
		margin-top: 25px;
	}
	.commentauthor {
		margin-bottom: 5px !important;
		font-weight: bold;
	}
	.commentdate {
		font-size: 0.8em;
		margin-bottom: 5px;
		color: #909090;
	}
	.required {
		color: #ff0000;
	}
h2.title {
	font-size: 1em !important;
	text-transform: uppercase;
	padding: 10px;
	color: #565656;
}
.notfound {
	padding: 40px;
}
	.notfound h2 {
		font-size: 18px;
		font-weight: normal;
		margin-bottom: 10px;
	}
/** END miscellaneous **/

#comments ol {
	list-style-type: none;
	clear: both;
	padding: 0;
	margin: 0;
}
	#comments .buffer {
		padding: 10px;
	}
	#comments h2 {
		font-size: 0.9em;
		margin-bottom: 20px;
	}
	#comments ol li {
		margin-bottom: 10px;
	}
	#comments ol li ul li {
		border: 1px solid #e0e0e0;
		padding: 10px;
	}
	#comments ol li .avatar {
		float: right;
	}
	#comments ol li .comment-author {
		
	}
		#comments ol li .comment-author .fn {
			font-weight: bold;
			font-size: 1.2em;
		}
	#comments ol li .comment-meta {
		font-size: 0.9em;
		color: #999999;
		margin: 5px 0 10px;
	}
	#comments ol li .reply {
		font-size: 0.9em;
		font-weight: bold;
		padding-bottom: 10px;
	}
	#comments .children {
		list-style-type: none;
	}
#comments .navigation {
	padding: 0 10px 20px;
	font-size: 0.9em;
}
	#comments .navigation a {
		color: #999999;
		padding: 3px 8px;
		border: 1px solid #cccccc;
	}
	#comments .navigation a:hover {
		color: #000000;
		border-color: #000000;
		text-decoration: none;
	}
#comments .says {
	display: none;
}

/** Roheet added  **/

#mydiv
{
border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;	
}

.mydiv2
{
border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;	
}


.ok
{
	color: White;
	font-size: 8pt;
	font-family: Georgia;
	
}
.ok:link
{
	color:White;
}

.ok:hover
{
    
    color:Orange;
    text-decoration:underline;
}

.cancel1
{
	color:White;
	background-color:#404040;
	font-size: 10pt;
	font-family: Arial;
}
.cancel1:link
{
	color:White;
}

.cancel1:hover
{
    
    color:#ff1493;
    background-color:#804040;
    text-decoration:underline;
    cursor:pointer;
}

.cancel
{
	color:Black;
	font-size: 10pt;
	font-family: Arial;
}
.cancel:link
{
	color:Blue;
}

.cancel:hover
{
    
    color:#ff1493;
    text-decoration:underline;
     cursor:pointer;
}

.roundDiv
{
	-moz-box-shadow: 5px 5px 2px #C2C2C2; /* Firefox 3.6 and earlier */
-webkit-box-shadow: 5px 5px 2px #C2C2C2; /* Safari */
box-shadow: 5px 5px 2px  #C2C2C2;
border-radius:10px;
-moz-border-radius:10px; /* Firefox 3.6 and earlier */
-webkit-border-radius:10px; /* Safari */
	
}

.ModalPopupBG
{
    background-color: #666699;
    filter: alpha(opacity=50);
    opacity: 0.7;
}
#divLogin
{
	width: auto;
	background-repeat: repeat;
	background-color: #b05c5c;
	padding: 2%;
	padding-bottom: 5px;
	margin: 1%;
	border-radius: 15px;
	-moz-border-radius: 15px; /* Firefox 3.6 and earlier */
	-webkit-border-radius: 15px;
}
.mysearch
{
	color: #ffffff;
	font-size: 10pt;
	font-family: Arial;
	background-image: none;
	background-color: #0a000a;
	cursor: pointer;
	border-bottom: #a9a9a9 2px ridge;
	border-left: #a9a9a9 2px ridge;
	border-top: #a9a9a9 2px ridge;
	border-right: #a9a9a9 2px ridge;
}
.mysearch:hover
{
	color: #ff3366;
	cursor: pointer;
	background-color: #333333;
	border-bottom: #d3d3d3 1px double;
	border-left: #d3d3d3 1px double;
	border-top: #d3d3d3 1px double;
	border-right: #d3d3d3 1px double;
}
.mysearchRed {
    color: #ffffff;
    font-size: 10pt;
    font-family: Arial;
    background-color: #CC3300;
    background-repeat: repeat;
}
.mysearchRed:hover {
 color: #ff3366;
	cursor: pointer;
	background-color: #333333;
	border-bottom: #d3d3d3 1px double;
	border-left: #d3d3d3 1px double;
	border-top: #d3d3d3 1px double;
	border-right: #d3d3d3 1px double;
}

.btnArrear {
    color: White;
    background-color: #999966;
    font-size: 10pt;
    font-family: Arial;
}
.btnArrear:link
{
	color:White;
}

.btnArrear:hover {
    color: Black;
    background-color: #804040;
    text-decoration: underline;
    cursor: pointer;
}