body{
padding:0px;
margin:0px;
background-color:#FFFFFF;
}


table, td {
		width:100%;
		height: auto;
		border:0px;
	}

td { vertical-align:top;}

a:hover{text-decoration:none;}

img { border:0px;}

.main_text, table, li, input, textarea
	{
		font-family:Tahoma;
		font-size:11px;
		line-height:14px;
		color:#454952;
	}

span strong { color:#09053D}

span a { color:#09053D}

.c_text { color:#41444D}
.c_text a{ color:#64980C}

.no_class, form, .no_class td
	{
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		border:0px;
		
	}

.form{height:21px; margin-top:1px;}
.form input	{width:163px; height:18px; border-color:#B5B5B5; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px}

textarea{width:163px; height:158px; border-color:#B5B5B5; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:5px; overflow:hidden; margin-top:1px}

ul {margin:0; padding:0; list-style:none}
li  {background:url(images/a2.gif) no-repeat left 7px; margin: 0px 0px 0px 0px; padding:0px 0px 0px 12px}
li a  {font-family:Tahoma; font-size:11px; line-height:16px; color:#0000CC}

/*===== Google Map Container =====*/

.googlemap-con{ width: 500px; height: 375px; float: left; margin: 20px 0 0 0; border: 1px dashed #ccc;}

/*===== Video Page Container 2 col=====*/

.media-con{ width: 755px; height: auto; float: left;  margin: 0 0 10px;}
.media-header{     background: none repeat scroll 0 0 #274094; color: #FFFFFF; font-size: 22px; font-weight: bold; height: auto; letter-spacing: 2px; margin: 10px 0 20px; padding: 10px 0; text-align: center; text-transform: uppercase; width: 755px;}
.media-box{ width: 168px; height: auto; float: left; padding: 5px 10px; margin: 0 0 5px 0; }
	.media-box h3{ font-size: 13px; line-height: 17px; margin: 0 0 10px; color: #224096;}
	.media-box a, .media-box a h3{ outline: none; text-decoration: none;}
	.media-box img{ outline: none; border: 1px dashed #09F; }
	.pad-left{  padding: 2px 10px 5px 11px; }
	
	
/*===== Video Page Container 3 col=====*/

.mediaCon{ width: 755px; height: auto; float: left; }
.mediaHeader{ background: none repeat scroll 0 0 #274094; color: #FFFFFF; font-size: 22px; font-weight: bold; height: auto; letter-spacing: 2px; margin: 10px 0 20px; padding: 10px 0; text-align: center; text-transform: uppercase; width: 755px;}
.mediaBoxRow{ width: 755px !important; height: auto; float: left; margin-bottom: 15px;}
.mediaBox{ width: 248px !important; height: auto; float: left; text-align: center;  padding-top: 10px;}
	.mediaBoxHeader{   background-color: #CCCCCC; float: left; min-height: 44px; padding: 5px 10px; text-align: center; width: 228px !important; background-color: #E9E9E9; margin-top: 10px;}
	.mediaBoxHeader h3{ font-size: 14px; line-height: 17px; margin: 0 0 10px; color: #224096;}
	.mediaBox a, .mediaBoxHeader a h3{ outline: none; text-decoration: none;}
	.mediaBoxHeader a h3:hover { color: #272727; }
	.mediaBox img{ outline: none; border: 1px dashed #09F; margin: 5px; margin: 10px 0 0;}
	.padLeft{  padding: 2px 10px 5px 11px; }
	.borderNone{ border: none !important;}
	.noBackground{ background: none !important; border: none;}
	.colorGray{ background: #E9E9E9 !important; border: 1px dashed #ccc;}


