BODY, IMG{	border:0;	padding:0;	margin:0;}

BODY{	
background:/*url('images/mcgasia03bbg.jpg') repeat-x */
#fff;}

/* ol, ul, li {margin: 0;padding: 0;list-style: none;} */
#navholder ul, #navholder li, #contentholderright ol, #contentholderright ul, #contentholderright li {margin: 0;padding: 0;list-style: none;}

#contentholderleft ol, #contentholderleft ul, #contentholderleft li {margin: 0;padding: 0;}

#header {width:920px;margin:auto;}
#footer {width:920px;margin:auto;text-align:right;margin-bottom:20px;font-size:11px;font-family:arial;color:#999999;margin-top:50px;
	background:url('images/footerbg.jpg') top right no-repeat;
	}
#logoholder{width:320px;margin:auto;float:left;}
#decoarea {width:600px;margin:auto;float:left;background:#fff;}
#decoarea .date{font-size:11px;color:#d02022;}
#decoarea A{font-size:11px; color:#00397c;text-decoration:underline;}
#decoarea A:hover{font-size:11px; color:#1c5aa4;text-decoration:underline;}

.author{background:url('images/abouttheauthor.jpg') bottom right no-repeat #999966;color:#fff;font-size:11px;width:570px;padding:15px;}

.postmetadata {background:#eee;width:588px;padding:5px;border:1px dotted #aaa;}


#content, #contentitle{width:920px;margin:auto;}
#contentitle H1 {font-family:arial;font-size:30px;font-weight:bold;color:#949494;margin: 0px 50px 0 0px; height:53px;}
#contentitle {background:url('images/titleimage.jpg') top right no-repeat #fff;height:53px;text-align:right;}


#contentleft{width:420px;float:left;margin-right:15px;}
#contentright{width:480px;float:left;margin-top:-15px;}
#contentleft ul{margin-top:20px;}
#contentleft ul li a {
	padding: 14px 10px 10px 10px;
	text-transform: none; /* fonts for dropdown menu */
	text-decoration: none;
	font-family: arial;
	font-size: 14px;
	color:#666;
	text-align:left;
	border-bottom:1px solid #fdb628;
	float:left;
	width:200px;
}

#contentleft ul li A:hover {
	text-decoration: none;
	color:#000;
	background:url('images/contentlefthoverbg.jpg') bottom repeat-x #fdb628;
/*	color:#333;
	background:#f6f6f6;*/
	border-bottom:1px solid #fd9628;
}


#contentholder{width:600px;float:left;}
#contentholder H2 {font-family:arial;font-size:18px;font-weight:bold;color:#424242;margin-top:0px; margin-bottom:-10px;}
#contentholder H3 {font-family:arial;font-size:14px;font-weight:none;color:#8b8b8b;margin-top:30px; margin-bottom:20px;text-decoration:none;}
#contentholder, 	#contentholder P {font-family:arial;font-size:13px;color:#717171;text-align:justify;line-height:20px;}
#contentholder UL LI{list-style:disc;margin-left:20px;}
#contentholder A{color:#03418e;text-decoration:none;} #contentholder A:hover{color:#fdb628;text-decoration:none;}

#contentholderright{float:left; margin-left:50px; width:250px; margin-top:20px;}
#contentholderright .post H2 A {font-family:arial;font-size:22px;font-weight:bold;color:#03418e;margin-top:0px; margin-bottom:0px;}
#contentholderright H2 {font-family:arial;font-size:22px;font-weight:bold;color:#8b8b8b;margin-top:30px; margin-bottom:20px;}
#contentholderright H3 {font-family:arial;font-size:18px;font-weight:none;color:#8b8b8b;margin-top:30px; margin-bottom:20px;text-decoration:none;}
#contentholderright, 	#contentholder P {font-family:arial;font-size:12px;color:#717171;text-align:justify;line-height:20px;}
#contentholderright UL LI{list-style:none;margin-left:0px;}
#contentholderright A{color:#03418e;text-decoration:none;} #contentholderright A:hover{color:#03418e;text-decoration:none;}


/*.postedby {color:#e9252a;font-size:11px;font-family:arial;margin-top:-20px;margin-bottom:-15px;} */
.postedby {color:#e9252a;font-size:11px;font-family:arial;margin-top:0px;}

.reachus {float:left;margin-right:10px;height:70px;}

#navsearch{margin-top:5px;padding-left:0px;}

#searchform input{margin-left:15px;}

#aboutourblog{width:250px;display:block;clear:both;}

.clear {
       clear: both;
       height: 0px;
       font-size: 0px;
       line-height: 0px;
       margin-bottom: 0px;
       margin:auto;
}


.alignright {float: right;margin:0 0 0 20px;}

.accreditations{text-align:center;float:left;background:#fff;width:300px;height:150px;font-size:12px;}

#contentholder .otherbranches{width:185px;float:left;margin-right:25px;}
#contentholder .otherbranches P{font-size:11px;line-height:15px;}
/*#contentholder P {width:523px;}*/

#bottomaddress{background:url('images/addressbg.jpg') repeat-x #fff;width:900px;margin:auto;text-align:left;height:55px;padding:10px;}
#bottomaddress H3{color:#fff;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px;margin-top:0px;margin-bottom:0px;} 
#bottomaddress P{color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:9px;margin-top:2px;} 

.trainingtableleft{background:#f5f5f5;padding:10px;font-weight:bold;width:140px;}
.trainingtableright{background:#eee;padding:10px;}

.ivrtreetableleft{background:#f5f5f5;padding:10px;font-weight:bold;width:110px;}
.ivrtreetableright{background:#eee;padding:10px;}
.ivrtabletitle{background:#bbb;padding:10px;font-weight:bold;color:#fff;}

.surveyformleft{background:#f5f5f5;padding:10px;font-weight:none;}
.surveyformright{background:#eee;padding:10px;}

#copyright
{
	color:#aaa;
	width:920px;
	margin:auto;
	font-family:Arial;
	font-size:11px;
	text-align:right;
	border-top:5px solid #facdd0;margin-top:12px;
	margin-bottom:20px;
}

#copyright A{text-decoration:underline;color:#aaa;}
#copyright A:hover{text-decoration:none;color:#aaa;}

.imgright{float:right;margin-left:20px;}
.imgleft{float:left;margin-right:20px;}

.boldgray{font-weight:bold;font-size:15px;color:#666;}

.quote{font-size:18px;font-family:Arial;}

marquee{font-size:18px;font-family:arial;font-weight:bold;color:#000066;padding:5px 0 5px 0;}

#contentright P.success, #contentholder P.success
{
	font-size:12px;
	font-family:verdana;
	color:#006600;	
}

#contentright P.fail, #contentholder P.fail
{
	font-size:12px;
	font-family:verdana;
	color:#FF0000;
}

.yourscore{	font-size:55px;
	font-family:verdana;
	color:#006600;	}

.scoremean{background:#dedddd;padding:10px;font-weight:bold;font-size:15px;color:#003366;}

#navholder
{
	width:920px;margin:auto;height:34px;margin-top:0px;background:url('images/navbg.jpg') repeat-x #c30000;
}	
/* Primary Navigation */

#nav {margin-left:320px;margin-bottom:0px;padding-right:0px;float:left;width:750px;border-left:1px solid #da7977;}

#nav ul {
	margin: 0;
	margin-left:auto;
	margin-right:auto;
	padding: 0;
}

#nav li { /* this one between options */
	float: left;
	border-right: 1px solid #da7977;
	position: relative;
	z-index: 5;
	padding: 0px 0px 0px 0px;

}

#nav li a {
	 /* fonts for menu */
	color: #fff;
	text-decoration:none;
	font-weight:bold;
	font-size:13px;
	font-family:arial;
	padding: 10px 20px 8px 20px;
	display:block;
}


#nav li div, 
#nav li ul, 
#nav li li {
	width:200px;
}

#nav li a:hover {
	text-decoration: none;
	background:url('images/navhoverbg.jpg') repeat-x #c30000;
}


#nav li ul {
	padding: 0 0 0px;
	margin: 0;
	border-left: none;
	border-right: none;
	display: table; /* Mozilla, Opera background fix *//* Mozilla, Opera background fix */
}

#nav li div {
	position: absolute;
	left: 0px;
	top: 34px;
	margin: 0;
	display: none;
	border-top:1px solid #fff;
}

#nav li li {
	display: block;
	padding: 0px 0 0px 0;
	margin: 0px 0px 0px;
	text-align:left;
	color:#FFF;
	width:175px;
	background:#c4151c;
	border-bottom:1px solid #fff;
}

#nav li li a {
	display: block;
	padding: 11px 5px 10px;
	margin: 0;
	text-transform: none; /* fonts for dropdown menu */
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color:#FFF;
	line-height:16px;	
}

#nav li li a img {
	vertical-align: middle;
}


#nav li li:hover, #nav li li a:hover {
	text-decoration: none;
	background: #0f3951; /*drop down bgcolor */
}

#nav ul li ul li
{
	display:block;	
}

#nav li:hover div, #nav li.over div {
	display: block;
}


/* Code for removing the primary navigation */
.nonav #top-of-page {
	height: 77px;
}

.nonav #content {

}
/* END Primary Navigation */

#inform
{
	padding:10px;
	font-size:14px;
	font-family:arial;
	font-weight:bold;
	color:#fff;
	background:#3366FF;
}

table {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset;
	border-color: #ddd;
	border-collapse: collapse;
	background-color: white;
}
table th {
	border-width: 1px 1px 1px 1px;
	padding: 10px;
	border-style: inset inset inset inset;
	border-color: #fff;
	background-color: #666;
	-moz-border-radius: 0px 0px 0px 0px;
	text-align:center;
	line-height:15px;
	color:#fff;
}
table td {
	border-width: 1px 1px 1px 1px;
	padding: 10px;
	border-style: inset inset inset inset;
	border-color: #ddd;
	background-color: #fff;
	-moz-border-radius: 0px 0px 0px 0px;
	line-height:22px;
	text-align:left;
}

table td UL, table td LI, table td OL {margin: 0;padding: 0;}


table td.title{font-family:arial;font-size:11px;color:#fff;font-weight:bold;background:#aaa;}
table th.leftcolumn{font-family:arial;font-size:11px;color:#333;font-weight:bold;background:#fff;}
table td.rightcolumn{font-family:arial;font-size:11px;color:#333;font-weight:none;background:#fff;}