/********************************************   HTML ELEMENTS********************************************/ /* top elements */* { padding: 0; margin: 0; }body {	margin: 0; 	padding: 0;	font: normal 73%/1.5em 'Trebuchet MS', Tahoma, sans-serif;	color: #555;	background: #FFF url(../images/bg-blue.jpg) repeat-x;/*	text-align: center;		*/}/* links */a { background: inherit; color: #183152; text-decoration: none; }a:hover { background: inherit; color: #375d81; text-decoration: underline; }/* headers */h1, h2, h3 { font: bold 1em 'Trebuchet MS', Tahoma, Sans-serif; }h1 { font-size: 1.4em; color: #183152; }h2 { font-size: 1.2em; text-transform: uppercase; }h3 { font-size: 1.4em; }p, h1, h2, h3 {	margin: 10px;}/*ul, ol {	margin: 10px 30px;	padding: 0 15px;}*//* imagesimg {	border: 1px solid #DADADA;	padding: 5px;	background: #FAFAFA;} */p img {	border: 1px solid #DADADA;	padding: 0;	background: #FFF;}ul#bullet, ol#bullet {	margin: 10px 30px !important;	padding: 0 15px !important;}img.float-right { margin: 5px 0px 5px 15px; }img.float-left { margin: 5px 15px 5px 0px; }acronym {  cursor: help;  border-bottom: 1px solid #777;}blockquote {	margin: 15px; 	padding: 0 0 0 20px;  	  	background-color: #66FF00; 	background-position: 8px 10px;	border: 1px solid #f2f2f2; 	border-left: 3px solid #72A545;  	font: bold 1.2em/1.5em "Trebuchet MS", Tahoma, sans-serif; 	color: #666666;	}/* start - table */table {	border-collapse: collapse;	margin: 10px 15px;	}th strong {	color: #fff;}th {	background: #74A846;	height: 29px;	padding-left: 11px;	padding-right: 11px;	color: #fff;	text-align: left;	border-left: 1px solid #B6D59A;	border-bottom: solid 2px #FFF;}tr {	height: 30px;}td {	padding-left: 11px;	padding-right: 11px;	/* border-left: 1px solid #FFE1C3; */	border-left: 1px solid #FFF;	border-bottom: solid 1px #ffffff;}td.first,th.first {	border-left: 0px;}tr.row-a {	background: #F8F8F8;}tr.row-b {	background: #EFEFEF;}/* end - table *//* form elements */form {	margin:10px 15px; padding: 0;	border: 0 none; 	background-color: transparent;}label {	display:block;	font-weight:bold;	margin:5px 0;}input {	padding: 2px;	border:1px solid #eee;	font: normal 1em "Trebuchet MS", Tahoma, sans-serif;	color:#777;}textarea {	width:400px;	padding:2px;	font: normal 1em "Trebuchet MS", Tahoma, sans-serif;	border:1px solid #eee;	height:100px;	display:block;	color:#777;}select {	width:170px;	font: normal 1em "Trebuchet MS", Tahoma, sans-serif;	color:#777;}input.button { 	margin: 0; 	font: bold 1em Arial, Sans-serif; 	background: #FFF url(../images/gradientbg.jpg) repeat-x; 	padding: 2px 3px; 	color: #333;		border: 1px solid #DADADA;	}/***********************	  LAYOUT************************/#header-content, #content, #footer-content {	width: 760px;}/* header */#header {	height: 99px;/*	text-align: left;	*/}#header-content {		margin: 0 auto; padding: 0;	position: relative;}#header-content h1#logo {	position: absolute;		font: bold 70px 'Trebuchet MS', Sans-serif;	letter-spacing: -2px; 	color: #FFFFFF;	margin: 0; padding: 0;			/* change the values of left and top to adjust the position of the logo */	top: 0; left: 0px;}#header-content h1#logo a {	text-decoration: none;	color: #FF9900;}#header-content #slogan {	position: absolute;		font: bold 16px 'Trebuchet Ms', Sans-serif;	text-transform: none;	color: #FFF;		margin: 0; 	padding: 0;	/* change the values of left and top to adjust the position of the slogan */	top: 70px; 	left: 20px;	white-space:nowrap;}#navbar { margin:0; width:100%; height:32px; position: relative; background-color:#abc8e2; }#navbar ul#nav { margin:0 auto; padding:3px; width:750px; list-style:none; }#navbar ul#nav ul { width: 156px; /* Sub Menu Width */ margin: 0; list-style: none; display: none; position: absolute; top: 100%; left: 0;}#navbar ul#nav ul ul,#navbar ul#nav ul ul ul { top: 0; left: 100%; width: 200px; /* Sub Menu Width */}#navbar ul#nav li { float:left; display:inline; position:relative; }#navbar ul#nav ul li { width: 100%; display: block; white-space:nowrap; }/* Root Menu */#navbar ul#nav a { padding: 6px 10px; float: left; display: block; background: #abc8e2; color: #183152; font: bold 12px Arial, sans-serif; text-decoration: none; height: 1%;}/* Root Menu Hover Persistence */#navbar ul#nav a:hover,#navbar ul#nav li:hover a,#navbar ul#nav li.iehover a { background: #183152; color: #abc8e2;}/* 2nd Menu */#navbar ul#nav li:hover li a,#navbar ul#nav li.iehover li a { float: none; background: #abc8e2; color: #183152; border-top: 1px solid #183152; border-right: 1px solid #183152; }/* 2nd Menu Hover Persistence */#navbar ul#nav li:hover li a:hover,#navbar ul#nav li:hover li:hover a,#navbar ul#nav li.iehover li a:hover,#navbar ul#nav li.iehover li.iehover a { background: #183152; color: #abc8e2;}/* 3rd Menu */#navbar ul#nav li:hover li:hover li a,#navbar ul#nav li.iehover li.iehover li a { background: #abc8e2; color: #183152;}/* 3rd Menu Hover Persistence */#navbar ul#nav li:hover li:hover li a:hover,#navbar ul#nav li:hover li:hover li:hover a,#navbar ul#nav li.iehover li.iehover li a:hover,#navbar ul#nav li.iehover li.iehover li.iehover a { background: #183152; color: #abc8e2;}/* 4th Menu */#navbar ul#nav li:hover li:hover li:hover li a,#navbar ul#nav li.iehover li.iehover li.iehover li a { background: #abc8e2; color: #183152;}/* 4th Menu Hover */#navbar ul#nav li:hover li:hover li:hover li a:hover,#navbar ul#nav li.iehover li.iehover li.iehover li a:hover { background: #183152; color: #abc8e2;}/* Hover Function - Do Not Move */#navbar ul#nav li:hover ul ul,#navbar ul#nav li:hover ul ul ul,#navbar ul#nav li.iehover ul ul,#navbar ul#nav li.iehover ul ul ul { display: none; }#navbar ul#nav li:hover ul,#navbar ul#nav ul li:hover ul,#navbar ul#nav ul ul li:hover ul,#navbar ul#nav li.iehover ul,#navbar ul#nav ul li.iehover ul,#navbar ul#nav ul ul li.iehover ul { display: block; }/* header photo */.headerphoto {	margin: 0 auto;	width: 760px;	height: 140px;	padding: 10px 10px 0px 0px; 	background: #FFF url(../images/headerphoto.jpg) no-repeat center;	}/* content */#content-wrap {	clear: both;	float: left;	width: 100%;}#content {	text-align: left;		padding: 0;	margin: 0 auto;	}/* sidebar */#sidebar {	float: right;	width: 30%;	margin: 0 0 10px 0; padding: 0;	}	#sidebar h1 {	padding: 10px 0px 5px 10px;	margin: 0;		font: bold 1.3em 'Trebuchet MS', Tahoma, Sans-serif;}.sidebox {	background: #F5F5F5;	border: 1px solid #EFEDED;	margin-bottom: 10px;}/* sidebar menu */#sidebar ul.sidemenu {	list-style:none;	margin: 10px 0 15px 0;	padding: 0;	background: #F2F2F2;			}#sidebar ul.sidemenu li {	padding: 0px 10px;}#sidebar ul.sidemenu a {	display:block;	font-weight:normal;	color: #333;	height: 1.5em;		padding:.3em 0 .3em 15px;	line-height: 1.5em;	border-bottom: 1px dashed #D4D4D4;	text-decoration:none;}#sidebar ul.sidemenu a.top{		border-top: 1px dashed #D4D4D4;}#sidebar ul.sidemenu a:hover {	padding: .3em 0 .3em 10px;	border-left: 5px solid  #abc8e2;	color: #183152;		}/* main */#main {	float: left;	width: 68%;		margin: 0 0 10px 0; padding: 0;	}#main h1 {	padding: 10px 0px 0px 5px;	margin: 0 0 0 10px;	border-bottom: 1px solid #f2f2f2; 		font: normal 1.5em 'Trebuchet MS', Tahoma, Sans-serif;}#main ul li {	list-style-image: url(../images/bullet-blue.gif);}.post {	margin: 0; padding: 0;	background: #FFF url(../images/gradientbg.jpg) repeat-x;	border: 1px solid #EFEDED;}.post .post-footer {	background-color: #FAFAFA;	border: 1px solid #f2f2f2;	padding: 5px; margin-top: 20px;	font-size: 95%;}/*.post .post-footer .date {	background: url('clock.gif') no-repeat 0 center;	padding-left: 20px; margin: 0 10px 0 5px;}.post .post-footer .comments {	background: url('comment.gif') no-repeat 0 center;	padding-left: 20px; margin: 0 10px 0 5px;}.post .post-footer .readmore {	background: url('page.gif') no-repeat 0 center;	padding-left: 20px; margin: 0 10px 0 5px;}*//* footer */#footer {	clear: both;	margin: 0; padding: 0;	font: normal .95em/1.6em 'Trebuchet MS', Tahoma, Arial, sans-serif;	text-align: left;	}#footer h1, #footer p {	margin-left: 0; }#footer-content {		border-top: 1px solid #EAEAEA;	margin: 0 auto;	padding-left: 15px;}#footer-content a {	text-decoration: none;	color: #777;	}#footer-content a:hover {	text-decoration: underline;	color: #333;}#footer-content ul {	list-style: none;	margin: 0; padding: 0;}#footer-content .col {	width: 100%;	padding: 0 5px 30px 0;	}#footer-content .col2 {	width: 26%;	padding: 0 0 30px 0;	}/* alignment classes */.float-left  { float: left; }.float-right { float: right; }.align-left  { text-align: left; }.align-right {	text-align: right; }/* additional classes */.clear { clear: both; }.gray  { color: #BFBFBF; }/* atoz nav */#main .post ul#atozNav {	margin: 0 0 0 15px;	padding: 10px 0 0 10px;	list-style: none;	display: block;	width: 475px;}#main .post ul#atozNav li {	margin: 0;	padding: 0 6px 0 0;	display: inline;	text-align: center;	font-size: 1.2em;}#main .post ul#atozNav li a:hover {	background-color: #183152;	color: #66FF00;	text-decoration: none;}/* Mail Messaging */p#success {	padding: 3px 10px;	background: #92FFA5;	border: 2px solid #009218;	color: #009218;	font-weight: bold;	margin-bottom: 10px;	text-align: center;}p#bademail, p#badserver {	padding: 3px 10px;	background: #FFA3A1;	border: 2px solid #D00D00;	color: #D00D00;	font-weight: bold;	margin-bottom: 10px;	text-align: 
