/* CSS Document */

body{padding:0px; margin:0px; font-family:tahoma, arial;}

form{padding:0px; margin:0px;}

.clear{clear:both; font-size:0px; padding:0px; margin:0px; line-height:0px; height:0px;}

img{border:0px; padding:0px; margin:0px;}

p{font-family:tahoma, arial; font-size:12px; line-height:18px;}

#main_container{ width:1000px; margin:auto; padding:0px; background-color:#f5f5f6;}

#header{ width:1000px; margin:0px 0px 19px 0px; padding:0px;}

.header{ background:url(../../images/header.jpg) no-repeat top left; width:1000px; height:71px;}

.logo{ background:url(../../images/logo.jpg) no-repeat top left; width:473px; height:71px; float:left;}

.logo a{width:473px; height:71px; float:left; display:block;}

.topformholder{ width:500px; float:right; padding:0px; margin:0px;}

.topsearchbg{background:url(../../images/topsearchbg.jpg) no-repeat top left; width:158px; height:20px; padding:0px; margin:5px 0px 0px 184px;}

.top_search{ float:left; padding:0px 0px 0px 24px; margin:0px 0px 0px 0px; width:143px; }

.topfield_holder{ width:212px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }

.btn_go{ background:url(../../images/btn_go.jpg) no-repeat top left; width:43px; height:21px; float:left;}

.btn_go a{width:43px; height:21px; display:block;}

.language{padding:0px 0px 0px 0px; margin:23px 0px 0px 330px; width:168px;}

.topinput{ border:none 0px; background:none; width:118px; font-family:Arial; font-size:12px; font-weight:normal; color:#313131; height:20px;}

.language_label{ font-size:12px; font-weight:bold; color:#202020; float:left; width:69px;}

.language_value{font-size:12px; font-weight:normal; color:#202020; float:left; width:93px;}

.language_select{ color:#636363; font-size:11px; font-family:tahoma; font-weight:normal; padding:0px; margin:0px; border-bottom:1px solid #d4d0c8; border-right:1px solid #d4d0c8; width:93px;}

.flash{ height:218px; width:1000px; padding:0px; margin:0px;}

.navbg{ background:url(../../images/top_navbg.jpg) no-repeat top left; width:962px; height:43px; margin:auto; padding:0px;}

a.nav{color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold; margin: 0px 14px 0px 16px;}

a.nav:hover{color:#FFFFFF; text-decoration:none;}

.top_link_sep{ background:url(../../images/nav_seperator.jpg) no-repeat top right; float:left; height:29px; padding:14px 0px 0px 0px;}

.top_link{float:left; height:43px; padding:14px 0px 0px 0px;}

#middle{width:964px; margin:auto; padding:0px;}

.mid_top{background:url(../../images/mid_top.jpg) no-repeat top left; padding:0px; margin:0px; line-height:0px; font-size:0px; width:964px; height:22px;}

.mid_middle{background:url(../../images/mid_middle.jpg) repeat-y top left; padding:0px; margin:0px; width:964px;}

.mid_btm{background:url(../../images/mid_btm.jpg) no-repeat top left; padding:0px; margin:0px; line-height:0px; font-size:0px; width:964px; height:18px;}

.middle_section{background:url(../../images/middle_section.jpg) no-repeat top left; width:945px; min-height:369px; margin:0px; padding:0px 0px 0px 19px;}

.midlinkbg{ background:url(../../images/mid_linkbg.jpg) no-repeat top left; width:934px; height:33px; padding:0px 0px 0px 0px; margin:0px 0px 17px 0px;}

.mid_link_title{ font-size:18px; font-weight:normal; color:#FFFFFF; float:left; width:76px; text-transform:uppercase; margin:0px; padding:5px 0px 0px 17px;}

.mid_link{ background:url(../../images/link_bullet.jpg) no-repeat top left; padding:10px 0px 0px 20px; margin:0px 68px 0px 0px; color:#000000; font-weight:bold; text-decoration:none; font-size:11px; float:left;}

.mid_link_last{ background:url(../../images/link_bullet.jpg) no-repeat top left; padding:10px 0px 0px 20px; margin:0px 0px 0px 0px; color:#000000; font-weight:bold; text-decoration:none; font-size:11px; float:left;}

a.amid_link{color:#000000; text-decoration:none;}

a.amid_link:hover{color:#000000; text-decoration:none;}

.bold{ font-weight:bold;}

.weicome_holder{ padding:0px; margin:0px 0px 7px 0px;}

.welcome_img{width:260px; float:left;}

.img_border_welcome{ border:1px solid #d8d8d8; padding:4px;}

.welcome_text{ width:670px; float:left;}

.welcome_text p{ color:#3d3d3d; font-size:12px; font-weight:normal; line-height:16px; padding:0px; margin:0px 0px 0px 0px; }

h1{ font-size:18px; font-weight:normal; color:#000000; text-decoration:none; padding:0px; margin:0px 0px 5px 0px;}

.heading2{font-size:18px; font-weight:bold; color:#8a0000; text-decoration:none; padding:0px;}

.heading3{font-size:18px; font-weight:normal; color:#686868; text-decoration:none; padding:0px;}

a.amore1{ font-size:12px; font-weight:normal; color:#960000; text-decoration:none;}

a.amore1:hover{ font-size:12px; font-weight:normal; color:#960000; text-decoration:underline;}

a.amore2{ font-size:11px; font-weight:bold; color:#810541; text-decoration:none;}

a.amore2:hover{ font-size:11px; font-weight:bold; color:#810541; text-decoration:underline;}

.welcome_text ul { padding:0px; margin:0px 0px 0px 0px; list-style-type:none;}

.welcome_text ul li { padding:0px 0px 0px 25px; margin:0px;  color:#3d3d3d; font-size:12px; font-weight:normal; line-height:16px;}

.index_btm_holder{ width:auto; padding:0px 13px 0px 0px; margin:0px;}

.gallery_activity_visitor_holder{ width:613px; margin:0px 13px 0px 0px; padding:0px; float:left;}

.big_curve_top{ background:url(../../images/curve_big_top.jpg) no-repeat top left; width:613px; height:10px; line-height:0px; font-size:0px; padding:0px; margin:0px;}

.big_curve_btm{ background:url(../../images/curve_big_btm.jpg) no-repeat top left; width:613px; height:10px; line-height:0px; font-size:0px; padding:0px; margin:0px;}

.big_curve_midbg{ background:url(../../images/curve_big_centerbg.jpg) repeat-y top left; width:583px; margin:0px; padding:0px 15px;}

.big_curvebox_holder{ width:613px; margin:0px 0px 0px 0px; padding:0px 0px 13px 0px;}

.title{font-size:18px; font-weight:bold; color:#000000; text-decoration:none; padding:0px; margin-bottom:20px;}

.title span{font-size:18px; font-weight:bold; color:#868686; text-decoration:none; padding:0px;}

.image_listing{ width:auto; margin:0px; padding:0px 0px 30px 0px;}

.image_holder{ width:102px; padding:0px; margin:0px 18px 0px 0px; float:left; text-align:center;}

.image_holder_2{ width:95px; padding:0px; margin:0px 0px 0px 0px; float:left; text-align:center;}

.img{padding:2px; border:1px solid #d0d0d0; background-color:#FFFFFF;}

.img_link{ color:#4a4949; font-size:10px; font-weight:bold; padding:0px; margin:10px 0px 0px 0px;}

.img_link a{color:#4a4949; font-size:10px; font-weight:bold; text-decoration:none;}

.img_link a:hover{color:#4a4949; font-size:10px; font-weight:bold; text-decoration:underline;}

.link_holder{ width:100%; text-align:right; padding:0px; margin:0px;}

.activity_visitorsholder{ width:613px; margin:0px; padding:0px;}

.small_curve_top{ background:url(../../images/curve_small_top.jpg) no-repeat top left; width:297px; height:10px; line-height:0px; font-size:0px; padding:0px; margin:0px;}

.small_curve_btm{ background:url(../../images/curve_small_btm.jpg) no-repeat top left; width:297px; height:10px; line-height:0px; font-size:0px; padding:0px; margin:0px;}

.small_curve_midbg{ background:url(../../images/curve_small_centerbg.jpg) repeat-y top left; width:267px; margin:0px; padding:0px 15px 0px 15px;}

.title2{font-size:18px; font-weight:bold; color:#000000; text-decoration:none; margin:0px; padding-bottom:8px;}

.title2 span{font-size:18px; font-weight:bold; color:#868686; text-decoration:none; padding:0px;}

.small_curvebox_holder{ width:297px; margin:0px 16px 0px 0px; padding:0px 0px 0px 0px; float:left;}

.small_curvebox_holder2{ width:297px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;}

.activityimage_listing{ width:auto; margin:0px; padding:0px 0px 14px 0px;}

.activityimage_holder{ width:72px; padding:0px; margin:0px 23px 0px 0px; float:left; text-align:center;}

.activityimage_holder_2{ width:72px; padding:0px; margin:0px 0px 0px 0px; float:left; text-align:center;}

.visitors_holder{ width:267px; margin:auto; padding:0px 0px 10px 0px; margin:0px;}

.sensex_holder{ width:267px; margin:auto; padding:0px; margin:0px;}

.visitors_figure_content{ width:267px; margin:0px; padding:0px; background:#FFFFFF; border:1px solid #e4e4e4;}

.visitors_figure_graph{padding:17px 5px 12px 5px; margin:0px 0px 0px 0px; width:234px; margin:auto;}

.Visitors_legend{padding:7px 0px 35px 30px; font-size:11px;}

.dotBlue{background:url(../../images/blue.jpg) no-repeat 0% 60%; padding-left:12px; width:55px; float:left;}

.dotPurple{background:url(../../images/purple.jpg) no-repeat 0% 60%; padding-left:12px; width:70px; float:left;}

.dotgreen{background:url(../../images/green.jpg) no-repeat 0% 60%; padding-left:12px; width:50px; float:left;}

.sensex_graph{ padding:5px; margin:0px 10px 0px 0px; float:left; width:110px; background:#FFFFFF; border:1px solid #e4e4e4; text-align:center;}

.sensex_content{ width:134px; margin:0px; padding:0px; float:left;}

.sensex_content_row{ width:134px; margin:0px 0px 2px 0px; padding:0px;}

.sensex_label{ width:70px; float:left; font-size:10px; font-weight:bold; color:#000000; padding:0px; margin:0px;}

.sensex_value{ width:64px; float:left; font-size:10px; font-weight:normal; color:#828282; padding:0px; margin:0px;}

.UE_N_W_holder{ width:304px; float:left; padding:0px; margin:0px;}

.right_curve_structure_holder{width:304px; margin:0px 0px 13px 0px; padding:0px;}

.header_upcomingevents{font-size:18px; font-weight:bold; color:#ffffff; text-decoration:none; margin:0px; padding:3px 0px 0px 14px; background:url(../../images/header_ue.jpg) no-repeat top left; width:290px; height:25px;}

.curve_rightmidbg{ background:url(../../images/gredient_curve_midbg.jpg) repeat-y top left; width:304px; padding:0px; margin:0px;}

.curve_rightbtm{ background:url(../../images/gredient_curve_btm.jpg) no-repeat top left; width:304px; height:9px; line-height:0px; font-size:0px; padding:0px; margin:0px;}

.curvecontentbg{ background:url(../../images/curvecontentbg.jpg) repeat-x top left; width:99%; padding:25px 0px 0px 0px; margin:auto;}

.curve_content_holder{ width:272px; margin:auto; padding:0px;}

.upcominlisting_holder{ width:272px; margin:auto; padding:0px 0px 20px 0px;}

.upcoming_image{width:100px; margin:0px; padding:0px; float:left;}

.upcoming_text{float:left; width:172px; font-size:11px; color:#4a4a4a; line-height:18px; font-weight:normal;}

.upcoming_text span { color:#808080;}

.upcoming_text a{ font-weight:bold; color:#000000; text-decoration:none;}

.upcoming_text a:hover{ font-weight:bold; color:#000000; text-decoration:underline;}

.header_newsletter{font-size:18px; font-weight:bold; color:#ffffff; text-decoration:none; margin:0px; padding:3px 0px 0px 14px; background:url(../../images/header_newsletter.jpg) no-repeat top left; width:290px; height:25px;}

.newsletter{ background:url(../../images/ico_subscribe.gif) no-repeat top left; height:55px; width:222px; margin:0px 0px 0px 0px; padding:0px 0px 10px 0px;}

.newsletter a{height:55px; width:212px; display:block;}

.header_weather{font-size:18px; font-weight:bold; color:#ffffff; text-decoration:none; margin:0px; padding:3px 0px 0px 14px; background:url(../../images/header_weather.jpg) no-repeat top left; width:290px; height:25px;}

.weather{ /*width:260px;*/ margin:auto; padding:0px; text-align:center; background:#FFFFFF; padding:2px 2px 1px 2px; border:1px solid #e4e4e4;}

#footer{ margin:29px 0px 0px 0px; padding:0px; width:100%;}

.footerlink{ font-size:12px; font-weight:normal; width:100%; background:#d7d7d7; color:#870000; text-align:center; line-height:22px;}

.footerlink a{color:#870000; text-decoration:none;}

.footerlink a:hover{color:#870000; text-decoration:none;}

.copyright{font-size:11px; font-weight:normal; width:100%; background:#787878; color:#ffffff; text-align:center; line-height:17px;}

/***** css for internal pages *********/

.spacer{width:10px; height:10px; font-size:0px;}

h2{font-size:20px; font-weight:bold; color:#000000; text-decoration:none; padding:0px; margin:0px 0px 5px 0px; border-bottom:1px solid #000000;}

h4{font-size:14px; font-weight:bold; color:#000000; text-decoration:none; padding:0px; margin:0px 0px 5px 0px; text-transform:uppercase;}

.Title1{font-size:14px; font-weight:bold; color:#000000; text-decoration:none; margin:0px 0px 5px 0px; text-transform:uppercase; display:block;}

.details_head{font-size:12px;color:#000000; text-decoration:none; margin:2px 0px 7px 0px; text-transform:uppercase; display:block;}

.Facilities_holder{width:auto; padding-right:20px;}

.Facilities_holder2{width:auto; padding-right:20px;}

.Facilities_holder ul{margin:10px 0px 10px 20px; padding:0px; list-style-type:disc;}

.Facilities_holder ul li{font-size:12px; color:#3d3d3d; line-height:18px;}



.Facilities_row{width:auto; padding:8px 0px 0px; min-height:120px; height:auto !important; height:120px;}

/*.Facilities_row img{ border:1px solid #D4D4D4; width:186px; height:96px; overflow:hidden; padding:2px; margin-right:8px; margin-bottom:2px;}*/

.Img_Holder{width:186px; height:96px; border:1px solid #d4d4d4; padding:2px; float:left; overflow:hidden; margin-right:13px;}

.Facilities_infobox{float:left; width:700px; font-size:12px; line-height:16px;}

.Facilities_row p{padding:7px 0px; margin:0px; color:#3d3d3d; font-size:12px; line-height:17px;}

.Facilities_holder p{padding:5px 0px; margin:0px; color:#3d3d3d; font-size:12px; line-height:17px;}

.Facilities_holder2 p{padding:3px 0px; margin:0px; color:#3d3d3d; font-size:12px; line-height:14px;}

.border_row{background:url(../../images/border.jpg) repeat-x center left; height:10px; font-size:0px;}

/****** css for activity *********/

.activity_head{font-weight:bold; font-size:12px; padding-bottom:4px; color:#4a4a4a;}

.activity_head a{text-decoration:none; color:#4a4a4a;}

.activity_head a:hover{text-decoration:none; color:#9f0606;}

.activitytitle{float:left; width:685px;padding-top:2px; cursor:pointer;}

.icon_swhide{float:left; width:25px; text-align:center;}

.Answer_Box{padding:8px; margin:5px; font-weight:normal; display:none;/*background:#FFFFFF url(../../images/ans_bg.gif) repeat-x top left;*/ border:1px solid #f3f3f3; background:#FFFFFF;}

.activity_row{width:auto; padding:5px 0px 4px; background:#f9f9f9; margin:3px 0px;}

.activity_row p{padding:2px 0px; margin:0px; color:#3d3d3d; font-size:12px; line-height:17px;}





/********** css for advertisement **********/

.advertisement_holder{padding:8px 0px; margin:auto;}

.advertisementhead{background:#f1f1f1; font-size:13px; font-weight:bold; color:#960000; border:1px solid #f1f1f1; padding:5px 7px;}

.programme_name{font-size:12px; font-weight:bold; color:#3d3d3d; padding-bottom:10px; text-align:center;}

.col_no{float:left; width:50px; padding-right:7px;}

.col_date{float:left; width:180px; padding-right:7px;}

.col_program{float:left; width:475px; padding-right:7px;}

.advertisementinfo{font-size:12px; color:#3d3d3d; border:1px solid #f1f1f1; border-top:0px none; padding:3px 7px;}

.advertisementinfo1{font-size:12px; color:#3d3d3d; border:1px solid #f1f1f1; border-top:0px none; padding:3px 7px; background:#f9f9f9;}

/******* information css ***********/

.infobox1{width:auto; padding:7px 0px;}

.pic_holder{width:120px; height:120px; border:1px solid #f1f1f1; overflow:hidden; padding:2px; float:left; margin-right:10px; background:url(../../images/no_img.gif) center center;}

.pics_info{float:left; width:300px; }

.pics_info2{float:left; width:330px;}

.newsletter_title{color:#8A0000; font-size:13px; font-weight:bold; padding-bottom:5px; display:block;}

/*****rightto information *******/

.rti_picsholder{border:1px solid #efefef; margin:8px 0px; width:auto; padding:4px; background:#f9f9f9;}

.rti_picbox{float:left;width:350px; padding-left:70px;}

.rti_picbox1{float:left; width:320px;}

.rti_picbox2{float:left; width:600px; padding-left:70px;}

.rti_spacer{float:left; width:10px; height:10px;}

.rti_spacer2{float:left; width:50px; height:10px;}

.rti_picname{color:#000000; font-size:14px; font-weight:bold;}

.rti_post{color:#808080; font-size:11px;}

/**** table formate *******/

.tablemain{border:1px solid #f1f1f1; font-size:12px;}

.table_head{background:#efefef; font-weight:bold; padding:5px;}

.table_row1{background:#FFFFFF; padding:5px; color:#808080; font-size:12px;}

.table_row2{background:#f9f9f9; padding:5px; color:#808080; font-size:12px;}

.table_heading{font-size:14px; color:#8a0000; font-weight:bold;}

.black_text_small{color:#000000; font-weight:bold; font-size:11px;}



/******* css for images scroller ******/

#scroller_main{width:895px; margin:10px auto 10px auto; background:#f8f8f8; border:1px solid #dcdcdc; padding:12px 10px;}

.left_scroll a{background:url(../../images/arrow_left.gif) no-repeat top left; width:18px; height:43px; float:left; margin-top:30px; margin-right:7px;}

.right_scroll a{background:url(../../images/arrow_right.gif) no-repeat top left; width:18px; height:43px; float:right; margin-top:30px; margin-left:7px;}

.left_scroll_disable a{background:url(../../images/arrow_left_disable.gif) no-repeat top left; width:18px; height:43px; float:left; margin-top:30px; margin-right:7px;}

.right_scroll_disable a{background:url(../../images/arrow_right_disable.gif) no-repeat top left; width:18px; height:43px; float:right; margin-top:30px; margin-left:7px;}

.main_imgarea{/*width:800px;*/ float:left;}

.IMGBOX_thumb{float:left; width:125px;}

.Img_thumbscroll{background:white; border:1px solid #dcdcdc; width:125px; height:100px; text-align:center; overflow:hidden; vertical-align:middle; display:block; padding:2px;}

.Img_thumbscroll span{height:100%; display:inline-block;}

.Img_thumbscroll *{vertical-align:middle;}

.celebrationholder{width:auto; padding:8px 0px 0px;}

.thumbnailtitle{color:#880000; font-size:12px; text-align:center; padding:5px;}

.thumbnailtitle a{color:#880000; font-size:12px; text-align:center; padding:5px; text-decoration:none;}

.thumbnailtitle a:hover{color:#880000; font-size:12px; text-align:center; padding:5px; text-decoration:underline;}

.thumbnail_spacer{float:left; width:16px; height:12px;}

/****** lightbox for newsletter ********/

.black_back {position: absolute;width: 100%;height:900px;background-color: black;z-index:1001;-moz-opacity: 0.5;opacity:.50;filter: alpha(opacity=50);display:none;}



.newsletterlight {display: none;position: absolute;width: 599px;top:80px;left:22%;z-index:1002;margin:auto;background:#FFFFFF;border:5px solid #950101; border-top:none;}

.popup_header{width:auto; background:url(../../images/popupheader_bg.gif) repeat-x top left;}

.popup_logo a{background:url(../../images/logo.jpg) no-repeat top left; width:473px; height:71px; float:left;}

.popup_close a{background:url(../../images/closepopup.gif) no-repeat top left; width:25px; height:25px; float:right; display:block; margin-top:5px;}

.newsletter_formholder{width:500px;margin:10px auto; border:1px solid #f8f8f8; padding:2px}

.form_left{width:120px; float:left; font-weight:bold; font-size:13px;}

.form_right{/*width:200px;*/ float:left;}

.form_INPUT{border:1px solid #dcdcdc; height:18px; font-size:12px; color:#4a4a4a;}

.form_textfield{border:1px solid #dcdcdc; font-size:12px; color:#4a4a4a;}

.form_INPUT2{border:1px solid #dcdcdc; font-size:12px; color:#4a4a4a;}

.form_headertitle{width:500px; margin:auto;}

.mendatory{font-size:13px; color:#666666; padding-bottom:5px;}

.events_IMG{border:1px solid #D4D4D4; padding:2px; margin:0px 7px 0px 0px;}

.question{ padding:5px; font-size:13px; font-weight:bold; color:#000000; line-height:20px;}

.Your_infotitle{color:#8A0000; font-size:13px; font-weight:bold; padding:0px 0px 5px 5px;}

.IMG_Quiz a{background:url(../../images/quiz.gif) no-repeat top left; width:190px; height:231px; float:right;}

.IMG_Quiz a:hover{background:url(../../images/quiz2.gif) no-repeat top left; width:190px; height:231px; float:right;}

.Quiz_left{ float:left; width:700px;}

/****** for pdf and read more *******/

.pdf_row{background:#f6f6f6; border:1px solid #e7e7e7; padding:3px; margin-top:5px; width:903px;}

.icon_pdf a{background:url(../../images/icon_pdf.gif) no-repeat top left; line-height:20px; font-size:11px; font-weight:bold; color:#810541; float:left; width:150px; text-decoration:none; padding-left:28px;}

.advertisement_row1{background:#fbfbfb; border:1px solid #eeeeee; padding:5px; margin-bottom:15px;}

.icon_pdf a:hover{text-decoration:underline;}

.read_more2 a{float:right; color:#810541; text-decoration:none; font-weight:bold; font-size:11px; padding-top:3px;}

.read_more2 a:hover{text-decoration:underline;}

.pdftitle_holder{ border-bottom:1px solid #000000; margin-bottom:5px;}

.Pdftitle{font-size:20px; font-weight:bold; color:#000000; text-decoration:none; float:left; padding-top:8px;}

.icon_pdfbig a{background:url(../../images/icon_pdf2.gif) no-repeat top left; width:43px; height:42px; display:block; float:right;}



.desc_content_holder{ width:auto; text-align:left;}

.obj_listing_holder{ width:auto; padding:0px; margin:0px;}

.obj_listing_holder li{ padding:0px; margin:0px;}

.box_1{ width:auto; padding:0px 0px 20px 0px; margin:0px;}

.msgcontainer1{ color: #FF0000;}

.errorGreyBold{font-size:13px ;color:#000000;}



.stepcarousel{

position: relative; /*leave this value alone*/

/*border: 10px solid black;*/

overflow: scroll; /*leave this value alone*/

width: 840px; /*Width of Carousel Viewer itself*/

height: 120px; /*Height should enough to fit largest content's height*/

float:left;

}

.stepcarousel .belt{

position: absolute; /*leave this value alone*/

left: 0;

top: 0;

}

.stepcarousel .panel{

float: left; /*leave this value alone*/

overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/

margin: 12px; /*margin around each panel*/

width: 125px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */

height:100px;

border:1px solid #cccccc;

text-align:center;

vertical-align:middle;

display:block;

}

.stepcarousel .panel span{

height:100%;

display:inline-block;

}

.stepcarousel .panel *{

vertical-align:middle;

}

.IMG_BOX1{display:block; height:86px; width:86px; border:1px solid #d0d0d0; padding:1px; text-align:center; vertical-align:middle;overflow:hidden;}

.IMG_BOX1 span{display:inline-block; height:100%}

.IMG_BOX1 *{vertical-align:middle;}



.IMG_BOX2{display:block; height:75px; width:75px; border:1px solid #d0d0d0; padding:1px; text-align:center; vertical-align:middle;overflow:hidden;}

.IMG_BOX2 span{display:inline-block; height:100%}

.IMG_BOX2 *{vertical-align:middle;}



.IMG_BOX3{display:block; height:56px; width:56px; border:1px solid #d0d0d0; padding:1px; text-align:center; vertical-align:middle; overflow:hidden;}

.IMG_BOX3 span{display:inline-block; height:100%}

.IMG_BOX3 *{vertical-align:middle;}



.IMG_BOX4{display:block; height:96px; width:192px; border:1px solid #d0d0d0; padding:1px; text-align:center; vertical-align:middle; overflow:hidden; margin-right:10px;}

.IMG_BOX4 span{display:inline-block; height:100%}

.IMG_BOX4 *{vertical-align:middle;}



.IMG_BOX5{display:block; height:100px; width:190px; border:1px solid #d0d0d0; padding:1px; text-align:center; vertical-align:middle; overflow:hidden; margin-right:10px;}

.IMG_BOX5 span{display:inline-block; height:100%}

.IMG_BOX5 *{vertical-align:middle;}



.flt{float:left;}

.frt{float:right;}

.disclaimer_txt{font:11px Arial, Helvetica, sans-serif; color:#8A0000; font-weight:bold; line-height:16px; margin-right:11px;}

.disclaimer_txt a{color:#000000; font-weight:bold; text-decoration:none;}

.disclaimer_txt a:hover{color:#000000; font-weight:bold; text-decoration:underline;}

.middle_section_2{background:url(../../images/middle_section.jpg) no-repeat top left; width:945px; margin:0px; padding:0px 0px 0px 19px;}

.middle_section_2 p{margin:0px; padding:0px; font:11px Arial, Helvetica, sans-serif;}

h3{font-size:20px; font-weight:normal; color:#000000; text-decoration:none; padding:0px; margin:0px 0px 5px 0px; border-bottom:1px solid #000000; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}

.designed_by{font-size:10px;color:#d2d2d2;}

.designed_by a{font-size:10px; color:#d2d2d2;text-decoration:none;  line-height:25px;}

.designed_by a:hover{text-decoration:underline;}
