@charset "utf-8";
/* CSS Document */
body{margin:0px; background-color:white;}
p{ margin:0px; padding:0px;}
h1,h2,h3,h4{margin:0px; padding:0px;}
a{color:#3859c0;}
.warpper{margin:0 auto; width:797px;}
.logo{padding: 45px 0;}
.header_bg { font-family: Georgia; margin-left:-12px; padding:10px 65px 10px 60px; width:500px; color: #3399cc; font-size: 11.5pt; }
.header_bg span { color: #000; font-weight: bold; }
.header_bg.size_one { background: url(../images/header_bg_one.jpg); }
.header_bg.size_two { background: url(../images/header_bg_two.jpg); }
.header_bg.size_three { background: url(../images/header_bg_three.jpg); }
.headerExt02{height:240px;}
.vproject{float:right; margin-top:7px; margin-right:7px;}
/*-------------------------------GobalNavi-----------------------*/
#topNavi{ font-size:12px; font-weight:bolder; margin-top:10px; margin-bottom:10px; text-transform:uppercase;}
.gobalNavi{margin:0 auto; width:797px; height:48px; }
.gobalNavi ul{margin:0px; padding:0px; list-style:none;}
.gobalNavi a{padding:0px; margin:0;}
.gobalNavi ul li{margin:0px; padding:0px; float:left; }
#header-image {background:url(../images/home_header.jpg) #fff no-repeat top right; height: 240px;}
#menu-container {background:url(../images/menu-bg.jpg) repeat-x;}
#main-content {background:url(../images/bg_repeat_y.jpg) repeat-y; margin:0 auto; width: 1020px;}
#blue-base {background:url(../images/bg_footer_repeat.jpg) repeat-x;}
#blue-base div {background:url(../images/bg_footer.jpg) no-repeat center; margin:0 auto; width: 1018px; height: 152px;}
.clear {clear: both;}
.syntaxhighlighter{margin:0 0 20px 50px !important;width:96% !important;}
#map_canvas div span, #map_canvas div a {font-size: 4pt; clear: both;}
.syntaxhighlighter, .syntaxhighlighter div, .syntaxhighlighter code, .syntaxhighlighter table, .syntaxhighlighter table td, .syntaxhighlighter table tr, .syntaxhighlighter table tbody {font-size:15px !important;}
/*Home*/
.dates {
  margin-left:50px;
}
.dates td {
  border-bottom: 2px dotted #eee;
}
label {
clear:left;
display:block;
float:left;
width: 110px;
margin:5px;
padding:5px;
font-weight: bold;
}
input {
display:block;
float:left;
margin:5px;
padding:5px;
}

input.big {
width: 400px;
}

input[type=submit] {
margin-right: 12px;
float: right;
}
input {display: inline;}
.sideNave {
outline: none;
text-indent: -9999px;
width:171px;height:43px;
display:block;
}
#benefits {
background:url(../images/btn_benefit_both.jpg); background-repeat:no-repeat;
background-position:0 0px;
}
#lead-gen {
background:url(../images/btn_lead_both.jpg); background-repeat:no-repeat;
background-position:0 0px;
}
#inquiry{
background:url(../images/btn_inquiry.jpg); background-repeat:no-repeat;
background-position:0 0px;
}
#benefits:hover{
background:url(../images/btn_benefit_both.jpg); background-repeat:no-repeat;
background-position:0 -43px;
}
#lead-gen:hover{
background:url(../images/btn_lead_both.jpg); background-repeat:no-repeat;
background-position:0 -43px;
}
#inquiry:hover{
background:url(../images/btn_inquiry.jpg); background-repeat:no-repeat;
background-position:0 -43px;
}
#gnavi_home{
text-indent: -9999px;
width:115px;height:48px;
display:block;
background:url(../images/home.jpg); background-repeat:no-repeat;
background-position:0 0px;
}
#gnavi_home:hover{
text-indent: -9999px;
width:115px;height:48px;
display:block;
background:url(../images/home.jpg); background-repeat:no-repeat;
background-position:0 -48px;
}

/*Advertiser solutions*/
#gnavi_advertiser_solutions{
text-indent: -9999px;
width:162px;height:48px;
display:block;
background:url(../images/advertiser-solutions.jpg); background-repeat:no-repeat;
background-position:0 0px;
}
#gnavi_advertiser_solutions:hover{
text-indent: -9999px;
width:162px;height:48px;
display:block;
background:url(../images/advertiser-solutions.jpg); background-repeat:no-repeat;
background-position:0 -48px;
}

/*Card*/
#gnavi_publisher_solutions{
text-indent: -9999px;
width:177px;height:48px;
display:block;
background:url(../images/publisher-solutions.jpg); background-repeat:no-repeat;
background-position:0 0px;
}
#gnavi_publisher_solutions:hover{
text-indent: -9999px;
width:177px;height:48px;
display:block;
background:url(../images/publisher-solutions.jpg); background-repeat:no-repeat;
background-position:0 -48px;
}

/*About*/
#gnavi_about{
text-indent: -9999px;
width:170px;height:48px;
display:block;
background:url(../images/about.jpg); background-repeat:no-repeat;
background-position:0 0px;
}
#gnavi_about:hover{
text-indent: -9999px;
width:170px;height:48px;
display:block;
background:url(../images/about.jpg); background-repeat:no-repeat;
background-position:0 -48px;
}

/*Contact*/
#gnavi_contact{
text-indent: -9999px;
width:170px;height:48px;
display:block;
background:url(../images/contactus.jpg); background-repeat:no-repeat;
background-position:0 0px;
}
#gnavi_contact:hover{
text-indent: -9999px;
width:170px;height:48px;
display:block;
background:url(../images/contactus.jpg); background-repeat:no-repeat;
background-position:0 -48px;
}

/*-------------------------------TopNavi-----------------------*/
#root{color:#999999; text-decoration:none;}
#root:hover{color:#999999; text-decoration:underline;}

#now{color:#3859c0; text-decoration:none;}
#now:hover{color:#3859c0; text-decoration:underline;}
/*-------------------------------backtop-----------------------*/
.backtop{ float:right; margin-bottom:10px; margin-top:10px;}
#backtop{
width:58px;height:20px;
display:block;
background:url(../images/backtop.jpg); background-repeat:no-repeat;
background-position:0 0px;}
#backtop:hover{
width:58px;height:20px;
display:block;
background:url(../images/backtop.jpg); background-repeat:no-repeat;
background-position:0 -20px;}
/*-------------------------------Content Area-----------------------*/

.bodyCopy{color:#333333; line-height:18px; letter-spacing:0.6px;}
.bodyCopy p{ margin-top:5px; margin-bottom:5px;}
.bodyCopy h2{ margin-top:5px; margin-bottom:5px; color:#3859c0; font-weight:bolder; font-size:12px;}
.bodyCopy h3{ margin-top:10px; margin-bottom:10px; color: #bb1c1c; font-weight:bold; font-size:14px;}
.contentArea{width:560px; float:left; color:#0000FF; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#contentAreaHome, #contentAreaHome02{width:560px; float:left; color:#0000FF; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#contentAreaHome h1{font-size:18px; color:#3859c0; font-weight:bolder; margin-top:14px; line-height:25px; letter-spacing:1px;}
#contentAreaHome h2{font-size:15px; color:#3859c0; font-weight:bolder; margin-top:10px; margin-bottom:10px;}
#contentAreaHome p{color:#333333; line-height:18px; letter-spacing:0.6px; margin-top:5px; margin-bottom:5px;}
.productBox{width:560px;background-color:#fff;}
.productBox ul{margin:0px; padding:0px; list-style:none;}
.productBox ul li{ float:left; width:259px; height:104px; background-color:#FFF;}
#newsTick{width:560px;}
.newsTickTitle{color:#3859c0; background:url(../images/samll_strip.jpg) no-repeat 0 3px;  margin-top:8px; margin-bottom:8px;}
.newsTickTitle h3{padding-left:10px; font-size:12px;}
#newsTick ul{margin:0px; padding:0px; list-style-type:none; padding-left:10px;}
#newsTick li{color:#333333; margin-top:10px; letter-spacing:0.8px; }
#link,#link:hover,#link:visited{ width:40px; background:url(../images/small_red_arrow.jpg) no-repeat 0 3px; padding-left:8px; color:#3859c0;}


#product01{
	margin:5px;
text-indent: -9999px;
width:259px;height:104px;
float:left;
display:block;
background:url(../images/home_btn01.jpg); background-repeat:no-repeat;
background-position:0 0px;}
#product01:hover{
		margin:5px;
text-indent: -9999px;
float:left;
width:259px;height:104px;
display:block;
background:url(../images/home_btn01.jpg); background-repeat:no-repeat;
background-position:0 -104px;}
#product02{
		margin:5px;
	float:left;
text-indent: -9999px;
width:259px;height:104px;
display:block;
background:url(../images/home_btn02.jpg); background-repeat:no-repeat;
background-position:0 0px;}
#product02:hover{
		margin:5px;
	float:left;
text-indent: -9999px;
width:259px;height:104px;
display:block;
background:url(../images/home_btn02.jpg); background-repeat:no-repeat;
background-position:0 -104px;}
#product03{
		margin:5px;
	float:left;
text-indent: -9999px;
width:259px;height:104px;
display:block;
background:url(../images/home_btn03.jpg); background-repeat:no-repeat;
background-position:0 0px;}
#product03:hover{
		margin:5px;
	float:left;
text-indent: -9999px;
width:259px;height:104px;
display:block;
background:url(../images/home_btn03.jpg); background-repeat:no-repeat;
background-position:0 -104px;}
#product04{
		margin:5px;
	float:left;
text-indent: -9999px;
width:259px;height:104px;
display:block;
background:url(../images/home_btn04.jpg); background-repeat:no-repeat;
background-position:0 0px;}
#product04:hover{
		margin:5px;
	float:left;
text-indent: -9999px;
width:259px;height:104px;
display:block;
background:url(../images/home_btn04.jpg); background-repeat:no-repeat;
background-position:0 -104px;}

#contentArea{width:560px; float:left; color:#0000FF; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.bodyTitle h1{font-size:24px; color:#161849; text-transform:uppercase; background:url(../images/arrow_big.png) no-repeat left center; padding-left:35px}
.bodyTitle ul{ margin:0px; padding:0px; list-style-type:none; }
.bodyTitle ul li{margin-top:10px; margin-bottom:5px; padding-left:10px; background:url(../images/strip.jpg) no-repeat 0 2px;}
.bodyCopy ul{margin:0px; padding:0px; list-style-image:url(../images/arrow_list.png);font-size:13px; color:#3859c0; font-weight:bolder; width:540px;}
.bodyCopy ul li{ margin-top:8px; margin-bottom:8px; padding-left:10px; margin-left:10px; width:530px; background:url(../images/redarrow.jpg) no-repeat 0 3px;}
.bodyCopy ol li{padding-left:10px; margin-left:20px; }
.bodyCopy ul li p{color:#333333; line-height:18px; letter-spacing:0.6px; font-weight:normal; font-size:12px; margin:0px;}
.callUs{
	margin-top:15px;
	padding-left:20px;
}
.bodyLrageTitle{font-size:14px; color:#3859c0; font-weight:bolder;}
.bodyLrageTitle ul{margin:0px; padding:0px; list-style-type:none;}
.bodyLrageTitle ul li{margin-top:10px; margin-bottom:10px; background:url(../images/redarrow.jpg) no-repeat 0 3px; padding-left:10px; }



/*-------------------------------Right Menu-----------------------*/
.rightMenuBox{
	float:left;
	margin-bottom:5px;
	margin-left:30px;
	width:171px;
}
#rightMenuCam{width:201px; float:left; margin-top:10px;}
#rightMenuCam ul{list-style:none; margin:0px; padding:0px;}
#rightMenuCam ul li{list-style:none; width:201px; border:#999999 solid 1px; margin-bottom:7px}
.rightMenuContainer{width:203px; float:right; margin-top:15px; min-height:600px; background:url(../images/bg_rightbar.jpg) no-repeat -10px top;}
#right_menu{}
#right_menu ul{margin:0px; padding:0px; list-style:none;}
#right_menu a{padding:0px; margin:0;}
#right_menu ul li{margin:0px; padding:0px; float:left; list-style:none;}


#cam_wine{
width:201px;height:99px;
display:block;
background:url(../images/wine_com_sub.jpg); background-repeat:no-repeat;
background-position:0 0px;
}

#cam_wine:hover{
width:201px;height:99px;
display:block;
background:url(../images/wine_com_sub.jpg); background-repeat:no-repeat;
background-position:0 -99px;
}

#contactus_fo{
width:203px;height:31px;
display:block;
background:url(../images/contactus.jpg); background-repeat:no-repeat;background-position:0 -32px;}
#contactus{
width:203px;height:31px;
display:block;
background:url(../images/contactus.jpg); background-repeat:no-repeat;background-position:0 0px;}
#contactus:hover{
width:203px;height:31px;
display:block;
background:url(../images/contactus.jpg); background-repeat:no-repeat;background-position:0 -32px;}

#thecrew_fo{
width:203px;height:31px;
display:block;
background:url(../images/thecrew.jpg); background-repeat:no-repeat;background-position:0 -32px;}
#thecrew{
width:203px;height:31px;
display:block;
background:url(../images/thecrew.jpg); background-repeat:no-repeatbackground-position:0 0px;;}
#thecrew:hover{
width:203px;height:31px;
display:block;
background:url(../images/thecrew.jpg); background-repeat:no-repeat;background-position:0 -32px;}

#rdpuk_fo{
width:203px;height:31px;
display:block;
background:url(../images/rdpuk.jpg); background-repeat:no-repeat;background-position:0 -31px;}
#rdpuk{
width:203px;height:31px;
display:block;
background:url(../images/rdpuk.jpg); background-repeat:no-repeat;background-position:0 0px;}
#rdpuk:hover{
width:203px;height:31px;
display:block;
background:url(../images/rdpuk.jpg); background-repeat:no-repeat;background-position:0 -31px;}

#extened_fo{
width:203px;height:31px;
display:block;
background:url(../images/extened.jpg); background-repeat:no-repeat;background-position:0 -32px;}
#extened{
width:203px;height:31px;
display:block;
background:url(../images/extened.jpg); background-repeat:no-repeat;background-position:0 0px;}
#extened:hover{
width:203px;height:31px;
display:block;
background:url(../images/extened.jpg); background-repeat:no-repeat;background-position:0 -32px;}

#client_fo{
width:203px;height:31px;
display:block;
background:url(../images/client.jpg); background-repeat:no-repeat; background-position:0 -32px;}
#client{
width:203px;height:31px;
display:block;
background:url(../images/client.jpg); background-repeat:no-repeat; background-position:0 0px;}
#client:hover{
width:203px;height:31px;
display:block;
background:url(../images/client.jpg); background-repeat:no-repeat; background-position:0 -32px;}

#twotitles_fo{
width:203px;height:31px;
display:block;
background:url(../images/twotitles.jpg); background-repeat:no-repeat; background-position:0 -31px;}
#twotitles{
width:203px;height:31px;
display:block;
background:url(../images/twotitles.jpg); background-repeat:no-repeat; background-position:0 0px;}
#twotitles:hover{
width:203px;height:31px;
display:block;
background:url(../images/twotitles.jpg); background-repeat:no-repeat; background-position:0 -31px;}

#calendar_fo{
width:203px;height:31px;
display:block;
background:url(../images/calendar.jpg); background-repeat:no-repeat; background-position:0 -32px;}
#calendar{
width:203px;height:31px;
display:block;
background:url(../images/calendar.jpg); background-repeat:no-repeat; background-position:0 0px;}
#calendar:hover{
width:203px;height:31px;
display:block;
background:url(../images/calendar.jpg); background-repeat:no-repeat; background-position:0 -32px;}

#rates_fo{
width:203px;height:31px;
display:block;
background:url(../images/rates.jpg); background-repeat:no-repeat; background-position:0 -32px;}
#rates{
width:203px;height:31px;
display:block;
background:url(../images/rates.jpg); background-repeat:no-repeat; background-position:0 0px;}
#rates:hover{
width:203px;height:31px;
display:block;
background:url(../images/rates.jpg); background-repeat:no-repeat; background-position:0 -32px;}

#production_fo{
width:203px;height:31px;
display:block;
background:url(../images/production.jpg); background-repeat:no-repeat; background-position:0 -32px;}
#production{
width:203px;height:31px;
display:block;
background:url(../images/production.jpg); background-repeat:no-repeat; background-position:0 0px;}
#production:hover{
width:203px;height:31px;
display:block;
background:url(../images/production.jpg); background-repeat:no-repeat; background-position:0 -32px;}

#response_fo{
width:203px;height:31px;
display:block;
background:url(../images/response.jpg); background-repeat:no-repeat; background-position:0 -32px;}
#response{
width:203px;height:31px;
display:block;
background:url(../images/response.jpg); background-repeat:no-repeat; background-position:0 0px;}
#response:hover{
width:203px;height:31px;
display:block;
background:url(../images/response.jpg); background-repeat:no-repeat; background-position:0 -32px;}

#data_fo{
width:203px;height:31px;
display:block;
background:url(../images/data.jpg); background-repeat:no-repeat; background-position:0 -32px;}
#data{
width:203px;height:31px;
display:block;
background:url(../images/data.jpg); background-repeat:no-repeat; background-position:0 0px;}
#data:hover{
width:203px;height:31px;
display:block;
background:url(../images/data.jpg); background-repeat:no-repeat; background-position:0 -32px;}

#keybenei_fo{
width:203px;height:31px;
display:block;
background:url(../images/keybenei.jpg); background-repeat:no-repeat; background-position:0 -32px;}
#keybenei{
width:203px;height:31px;
display:block;
background:url(../images/keybenei.jpg); background-repeat:no-repeat; background-position:0 0px;}
#keybenei:hover{
width:203px;height:31px;
display:block;
background:url(../images/keybenei.jpg); background-repeat:no-repeat; background-position:0 -32px;}

#facts_fo{
width:203px;height:31px;
display:block;
background:url(../images/facts.jpg); background-repeat:no-repeat; background-position:0 -32px;}
#facts{
width:203px;height:31px;
display:block;
background:url(../images/facts.jpg); background-repeat:no-repeat; background-position:0 0px;}
#facts:hover{
width:203px;height:31px;
display:block;
background:url(../images/facts.jpg); background-repeat:no-repeat; background-position:0 -32px;}

#examples_fo{
width:203px;height:31px;
display:block;
background:url(../images/examples.jpg); background-repeat:no-repeat; background-position:0 -31px;}
#examples{
width:203px;height:31px;
display:block;
background:url(../images/examples.jpg); background-repeat:no-repeat; background-position:0 0px;}
#examples:hover{
width:203px;height:31px;
display:block;
background:url(../images/examples.jpg); background-repeat:no-repeat; background-position:0 -31px;}

#dmservices_fo{
width:203px;height:31px;
display:block;
background:url(../images/dmservices.jpg); background-repeat:no-repeat; background-position:0 -32px;}
#dmservices{
width:203px;height:31px;
display:block;
background:url(../images/dmservices.jpg); background-repeat:no-repeat; background-position:0 0px;}
#dmservices:hover{
width:203px;height:31px;
display:block;
background:url(../images/dmservices.jpg); background-repeat:no-repeat; background-position:0 -32px;}

#consultancy_fo{
width:203px;height:31px;
display:block;
background:url(../images/consultancy.jpg); background-repeat:no-repeat; background-position:0 -32px;}
#consultancy{
width:203px;height:31px;
display:block;
background:url(../images/consultancy.jpg); background-repeat:no-repeat; background-position:0 0px;}
#consultancy:hover{
width:203px;height:31px;
display:block;
background:url(../images/consultancy.jpg); background-repeat:no-repeat; background-position:0 -32px;}

#testimonials_fo{
width:203px;height:31px;
display:block;
background:url(../images/testimonials.jpg); background-repeat:no-repeat; background-position:0 -32px;}
#testimonials{
width:203px;height:31px;
display:block;
background:url(../images/testimonials.jpg); background-repeat:no-repeat; background-position:0 0px;}
#testimonials:hover{
width:203px;height:31px;
display:block;
background:url(../images/testimonials.jpg); background-repeat:no-repeat; background-position:0 -32px;}

#latestnews_fo{
width:203px;height:31px;
display:block;
background:url(../images/latestnews.jpg); background-repeat:no-repeat; background-position:0 -32px;}
#latestnews{
width:203px;height:31px;
display:block;
background:url(../images/latestnews.jpg); background-repeat:no-repeat; background-position:0 0px;}
#latestnews:hover{
width:203px;height:31px;
display:block;
background:url(../images/latestnews.jpg); background-repeat:no-repeat; background-position:0 -32px;}

#terms_fo{
width:203px;height:31px;
display:block;
background:url(../images/terms.jpg); background-repeat:no-repeat; background-position:0 -31px;}
#terms{
width:203px;height:31px;
display:block;
background:url(../images/terms.jpg); background-repeat:no-repeat; background-position:0 0px;}
#terms:hover{
width:203px;height:31px;
display:block;
background:url(../images/terms.jpg); background-repeat:no-repeat; background-position:0 -31px;}

#rdpgolfday_fo{
width:203px;height:31px;
display:block;
background:url(../images/rdpgolfday.jpg); background-repeat:no-repeat; background-position:0 -32px;}
#rdpgolfday{
width:203px;height:31px;
display:block;
background:url(../images/rdpgolfday.jpg); background-repeat:no-repeat; background-position:0 0px;}
#rdpgolfday:hover{
width:203px;height:31px;
display:block;
background:url(../images/rdpgolfday.jpg); background-repeat:no-repeat; background-position:0 -32px;}

#btn_map_fo{
width:58px;height:20px;
display:block;
background:url(../images/btn_map.jpg); background-repeat:no-repeat; background-position:0 -20px;}
#btn_map{
width:58px;height:20px;
display:block;
background:url(../images/btn_map.jpg); background-repeat:no-repeat; background-position:0 0px;}
#btn_map:hover{
width:58px;height:20px;
display:block;
background:url(../images/btn_map.jpg); background-repeat:no-repeat; background-position:0 -20px;}


#worldywise_fo{
width:203px;height:31px;
display:block;
background:url(../images/worldy_wise.jpg); background-repeat:no-repeat; background-position:0 0px;}
#worldywise{
width:203px;height:31px;
display:block;
background:url(../images/worldy_wise.jpg); background-repeat:no-repeat; background-position:0 -31px;}
#worldywise:hover{
width:203px;height:31px;
display:block;
background:url(../images/worldy_wise.jpg); background-repeat:no-repeat; background-position:0 0px;}

#easymail_fo{
width:203px;height:31px;
display:block;
background:url(../images/easy_mail.jpg); background-repeat:no-repeat; background-position:0 0px;}
#easymail{
width:203px;height:31px;
display:block;
background:url(../images/easy_mail.jpg); background-repeat:no-repeat; background-position:0 -32px;}
#easymail:hover{
width:203px;height:31px;
display:block;
background:url(../images/easy_mail.jpg); background-repeat:no-repeat; background-position:0 0px;}

#submit{
border:none;
width:154px;height:34px;
display:block;
background:url(../images/submit.jpg); background-repeat:no-repeat;
margin-top:10px;
margin-bottom:10px;
background-position:0 0px;}
#submit:hover{
border:none;
width:154px;height:34px;
display:block;
background:url(../images/submit.jpg); background-repeat:no-repeat;
margin-top:10px;
margin-bottom:10px;
background-position:0 -34px;}

/*-------------------------------footer-----------------------*/
.footer{background-image:url(../images/footer.jpg); background-repeat:repeat-x; float:left; width:100%;}
.footerMenu{margin:0 auto; width:797px;}
.footerMenuBox{float:left; margin:20px 0 0 45px; width:300px;}
.footerMenuBox ul{ margin:0px; padding:0px; list-style:none; font-family:Arial, Helvetica, sans-serif; color:#3859c0; margin-top:20px;}
li.head{ font-size:12px; font-weight:bolder; background:url(../images/bluearrow.jpg) no-repeat 0 3px; padding-left:8px; color:#3859c0; text-transform:uppercase;}
li.head a:hover{text-decoration:none;}
li.child{ font-size:11px; margin-top:6px; background:url(../images/bluearrow.jpg) no-repeat 0 3px; padding-left:8px; color:#3859c0; }
li.child a:hover{text-decoration:none;}


/*------------Jeff------*/
.content_wrap {
	padding-top:10px;
}
.spacer p,
.spacer h3,
.spacer h2,
.spacer ul{
	margin-left:50px;
}

/*.spaceman {margin-left:50px;}*/

#heading_image {
margin-left:-13px;
}

heading {font-size:18px; color:#161849; font-weight:bold; background:url(../images/arrow_list.png) no-repeat left 5px; padding-left:20px; border-bottom:solid thin #dddddd; margin-left:50px; min-width:520px; display:block; padding-bottom:10px;}

headingz {
background:transparent url(../images/arrow_list.png) no-repeat scroll left 9px;
border-bottom:thin solid #DDDDDD;
color:#161849;
display:block;
font-size:15px;
font-weight:bold;
margin-left:50px;
min-width:520px;
padding-bottom:5px;
padding-left:20px;
padding-top:10px;}

#main_table {
	background:#EEEEEE;
	margin-left:47px;
}

heading2 {font-size:12px; color:#161849; font-weight:bold; text-transform:uppercase; margin-left:5px;}
heading3{font-size:18px; color:#161849; font-weight:bold; background:url(../images/arrow_list.png) no-repeat left 5px; padding-left:20px; border-bottom:solid thin #dddddd; padding-bottom:10px;}

#main_desc {font-size:12px; color:#333; padding:5px 0px 10px 10px;}
#mini_desc {font-size:9px; background:url(../images/arrow_list.png) no-repeat 5px 9px; padding-left:15px; border-top:solid thin #dddddd; padding-top:5px;  }

.footerMenuBox h2 {
	font-size:18px; 
	color:#161849; 
	font-weight:bold;font-family:Arial, Helvetica, sans-serif;
}

.footerMenuBox ul li{
	list-style-image:url(../images/arrow_list.png);
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#161849; 
	font-size:14px;
}

.footerMenuBox .date{
	font-size:11px;
	color:#000;
}

.footer {
	background:url(../images/bg_news.png) no-repeat scroll 200px 0px;
	margin-top:20px;
	
}

#mini_desc a{text-decoration:none; color:#C71E1E}
#mini_desc a:hover{text-decoration:underline}

#blue-base p {position:relative; top:60px; color:#FFF; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; line-height:19px; text-align:center}
#blue-base p a{color:#FFF; text-decoration:none}
#blue-base p a:hover{text-decoration:underline}

.video_loc {margin-left:50px; padding-bottom:20px; padding-top:10px;}

red {
  color: #A60000;
  font-weight: bold;
}

gray {
  background-color: #ADAFAD;
}

green {
  color: #269926;
  font-weight: bold;
}

purple {
  color: #5F2580;
}

blue {
  color: #313186;
}