body{margin:0px; padding:0px;}
p, ol, ul, h1, h2, h3, h4, h5, h5, h6 { margin:0px; padding:0; }
*{outline:none;}
.fl { float:left; }
.fr { float:right; }
.mrt{ margin-top:20px !important;}
.mrl{ margin-left:50px;}
.pdb_7{ padding-bottom:7px;}

.main_container{ background:#9a9899 url(../images/main_bg_new.jpg) no-repeat top center;}
.container{background:url(../images/main_container_bg.png) repeat-y; width:960px; min-height:850px;  height:auto !important;height:934px; margin:auto;}
.ante_container{background:url(../images/main_container_bg.png) repeat-y; width:960px;  margin:auto;}
.clr{ clear:both;}
form{margin:0px; padding:0px;}
.header_container{ width:950px; margin:auto;}
.ads_container{ margin:auto; width:950px; height:237px; padding:0px; overflow:hidden; position:relative;}
.ads_container .ads_navigation{ width:950px; position:absolute; bottom:0; left:0; height:21px; background:url(../images/ads_navigation_bg.png) repeat-x;}
 
.ads_container .ads_navigation ul{ margin:0px; padding:0px; list-style-type:none;}
.ads_container .ads_navigation ul li{ display:inline;}
.ads_container .ads_navigation ul li a{ font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif; color:#4e4e4e; text-decoration:none; border-right:1px solid #ffffff; height:21px; float:left;  width:120px; text-align:center;}
.ads_container .ads_navigation ul li a:hover, .active_class{ font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif; color:#ffffff !important; text-decoration:none; border-right:1px solid #ffffff;height:21px; float:left; background:#4e4e4e !important;}
img, div, table, td {behavior: url(iepngfix.htc)}
.header_container{ height:97px; width:950px; margin:auto;}
.header_container .logo_container{ width:100%; margin:auto; height:59px; background:#FFFFFF;}
.header_container .language_container{ width:90%; height:38px; font:12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; float:left; margin-left:36px;}

.header_container .language_container a{ font:12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; line-height:20px;}
.header_container .language_container .select_language{color:#8F8D8D !important;}
.header_container .logo_container .logo{ width:auto; float:right; margin-right:35px;}

.header_container .logo_container .navigation_header{ width:auto; float:left; margin-left:36px;}

.header_container .logo_container .navigation_header ul{ margin:0px; padding:0px; list-style-type:none;}
.header_container .logo_container .navigation_header ul li{ display:inline;}
.header_container .logo_container .navigation_header ul li a{ font:bold 14px/45px Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; margin-right:16px;}
.header_container .logo_container .navigation_header ul li a:hover, .active{color:#E51625 !important;}

.home_bottom_ads{ width:950px; background:#000000; margin:auto; height:193px;}
.home_bottom_ads span{margin-left:35px; padding:0px;}
.home_bottom_ads img{ margin:15px 12px 0px 0px;  }
.center_container{ width:950px; margin:auto;}
.center_container .center_shadow{ background:url(../images/center_shade.png)  top center no-repeat; width:944px; height:30px; z-index:100; position:absolute;}
.left_pannel_grey{ width:298px; background:#4F4E4E; height:407px; position:relative; z-index:1; }

.left_pannel_grey p{ margin:37px 0px 0px 36px; padding:0px; font:12px/24px Arial, Helvetica, sans-serif; color:#ffffff;float:left; width:260px;}

.left_pannel_grey p .bold{ font:bold 14px/24px Arial, Helvetica, sans-serif; color:#FFFFFF; display:block;}
.left_pannel_grey p a{ font:bold 12px Arial, Helvetica, sans-serif; text-decoration:underline; color:#FFFFFF; white-space:nowrap;}
.left_pannel_grey p .marg_tp{ margin:35px 0px 0px 0px; display:block;}
.right_pannel{ width:640px; float:right;}
.right_pannel p{ margin:37px 0px 0px 24px; padding:0px; font:12px/24px Arial, Helvetica, sans-serif; color:#4e4e4e;float:left; width:590px;}
.right_panel span{font:12px/24px Arial, Helvetica, sans-serif; color:#4e4e4e;}

.grey_heading_nrml{font:normal 14px/24px Arial, Helvetica, sans-serif; color:#4e4e4e;}
.grey_heading_bld{ font:bold 14px/24px Arial, Helvetica, sans-serif; color:#4e4e4e;}
.block{ display:block;}
.m_bot{ margin-bottom:20px;}
.copy_right{ text-align:center; font:10px/14px Arial, Helvetica, sans-serif; color:#5C5B5B; width:400px; margin:auto; margin-top:15px;}
.copy_right .big{ font-size:11px;}
.copy_right a{font:10px/14px Arial, Helvetica, sans-serif; color:#5C5B5B; text-decoration:underline;}
.center_black_container{ width:950px; margin:auto; height:600px; background:#000000;}
.center_black_container .content_container{ float:left; margin:50px 0px 0px 36px; width:896px;}


.center_black_container .content_container .left_container {width:605px; float:left;}
.center_black_container .content_container .left_container .left_content{background:url(../images/spacer_bg.gif)  bottom left  repeat-x;  }
.center_black_container .content_container .left_container .photo_desc{font:12px/24px Arial, Helvetica, sans-serif; color:#FFFFFF; }
.non-bakgrnd{ background:none !important;}
.center_black_container .content_container .left_container .left_content .heading{ font:bold 14px/24px Arial, Helvetica, sans-serif; color:#FFFFFF; display:block;} 
.center_black_container .content_container .left_container .left_content p{font:12px/24px Arial, Helvetica, sans-serif; color:#FFFFFF; display:block; padding-bottom:15px; }
.image_container{ margin-top:10px;}
.center_black_container .content_container .left_container .left_content span div{font:12px/24px Arial, Helvetica, sans-serif; color:#FFFFFF;}

.image_container a{ font:bold 10px/24px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#ffffff;}
.right_container{ float:right; width:230px;  margin:0px 20px 0px 0px}

.right_container .option_navigation{ margin:60px 0px 0px 0px; padding:0px;}
.right_container .option_navigation ul{ margin:0px; padding:0px;}
.right_container .option_navigation li{ float:left;}
.right_container .option_navigation li a{ background:url(../images/black_navigation_bg.gif) left top no-repeat; height:20px; font:12px/16px Arial, Helvetica, sans-serif; color:#FFFFFF; width:224px; display:block; padding-left:15px; text-decoration:none;}

.right_container .option_navigation li a:hover, .navigation_active, a.navigation_active{ background:url(../images/black_navigation_bg.gif) left bottom no-repeat !important; height:20px; font:12px/16px Arial, Helvetica, sans-serif; color:#4e4e4e !important;}
.right_container .heading_whit{ font:bold 12px/20px Arial, Helvetica, sans-serif; color:#ffffff;}
.right_container .normal_content{ margin:35px 0px 0px 0px; font:12px/20px Arial, Helvetica, sans-serif; color:#ffffff;}
.little_grey{ background:url(../images/spacer_bg.gif) left top repeat-x; display:block; font:11px/20px Arial, Helvetica, sans-serif; color:#98989A; margin-top:100px; padding-top:10px;}
.little_grey a{ text-decoration:underline;  color:#98989A;}
.black_strip{height:30px; background:#000000; width:950px; margin:auto; position:relative; margin-top:20px;}
.inner_center{ width:870px; float:left; margin:30px 0px 0px 36px; min-height: 500px;}
.inner_center .paragraph_container{ width:540px; float:left;}
.inner_center .right_grid_container{ width:300px; float:right; height:200px; background:#000000;}
.inner_center .right_grid_container .grid_head{ width:300px; float:left; background-color:#D2D0D0; height:22px; border-bottom:1px solid #ffffff;}
.inner_center .right_grid_container .grid_head span{ width:40px; float:left; margin-left:15px; font:bold 10px/20px Verdana, Arial, Helvetica, sans-serif; color:#4e4e4e;}
.inner_center .right_grid_container .grid_head .level_2 span{margin-left:0;}
.inner_center .right_grid_container .grid_head .level_1 span{margin-left:0;}

.inner_center .right_grid_container .level_1{ width:105px !important;}
 .inner_center .right_grid_container .data_grid{ background-color:#4e4e4e; float:left;}
.inner_center .right_grid_container .data_grid .grid{ background:#4e4e4e; width:300px; height:24px; float:left; border-top:1px solid #696868;}
.inner_center .right_grid_container .data_grid .grid label{ width:50px; float:left; margin-left:15px; font:12px/22px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.inner_center .right_grid_container .data_grid .grid label span{float:none; margin-left:0; width:0;}
.inner_center .right_grid_container .data_grid .grid span{ width:30px; float:left; margin-left:15px;}
.inner_center .right_grid_container .data_grid .grid span img{ margin-top:7px;}
 .inner_center .right_grid_container .data_grid .bottom_option{height:36px;  float:left; width:280px; border-top:1px dashed #D2D0D0; margin-left:10px; margin-top:5px;}
 
 .inner_center .right_grid_container .data_grid .bottom_option .bottom_option_label{ font:bold 12px/30px Arial, Helvetica, sans-serif; color:#D2D0D0; width:93px; float:left;}

 .inner_center .right_grid_container .data_grid .bottom_option .bottom_option_label img{ padding-right:5px;}
 

.inner_center p{ font:12px/24px Arial, Helvetica, sans-serif; color:#4e4e4e; margin:15px 0px 0px 0px;}
.paragraph_container ul{margin-left: 16px;}
.paragraph_container ul li{ font:12px/24px Arial, Helvetica, sans-serif; color:#4e4e4e;}
.inner_center p a{ font:12px/24px Arial, Helvetica, sans-serif; color:#4E4E4E; text-decoration:underline;}
.inner_navigation p a{ font:12px/24px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline;}
.inner_center p .blue_link{ color:#3476AC !important; text-decoration:underline; font:12px/12px Arial, Helvetica, sans-serif !important; display:block;}
.inner_center .grey_whit_heading{ font:bold 14px/24px Arial, Helvetica, sans-serif; color:#4e4e4e;}
.form_table{ float:left; margin-top:30px;}
.form_table p{ margin:0px !important; padding:0px 0px 7px 0px !important; float:left; width:870px;}
.form_table label{font:12px/20px Arial, Helvetica, sans-serif; width:120px !important; text-align:left; color:#000000; float:left;}
.form_table input{ border:1px solid #A2A1A1; width:280px; height:18px; font:12px/18px Arial, Helvetica, sans-serif;   margin:0px; padding:0px; padding-left:3px; float:left;}
.form_table textarea{border:1px solid #A2A1A1; width:280px; height:97px; font:12px/18px Arial, Helvetica, sans-serif;   margin:0px; padding:0px; padding-left:3px; float:left;}
.small_content{ font:10px Arial, Helvetica, sans-serif; color:#4e4e4e;width:100%; float:right; text-align:right; line-height:25px; padding-right:10px;}
.btn_bg{ background:url(../images/btn_bg.gif) no-repeat; width:73px !important; height:26px !important; font:bold 12px/26px Arial, Helvetica, sans-serif !important; color:#ffffff !important; text-decoration:none !important; float:left; text-align:center; margin-left:115px;}
.grey_whit_heading{ font:bold 14px/24px Arial, Helvetica, sans-serif; color:#4e4e4e;}

.errors{color:Red;}

.show{display:block;}
.hide{display:none;}  

/* Preview bar layout */
.previewBar{font-size: 12px; line-height: 1.3em; display: block; background: #e7e7e7 url(../images/back.jpg) left top repeat-x; width: 100%; height: 51px;}
.previewBar #preview-back {position: relative; width: 755px; margin: 0 auto; background: #e7e7e7;}

  #preview-header {height: 49px; padding: 2px 5px 0 5px; background: #fff url(../images/top-bar-back.jpg) left top repeat-x;}
	#preview-header a {font-size: 1.2em; font-weight:normal; font-family: Verdana, Helvetica, sans-serif;}
	
	#preview-header div.buttons {float: right;}
	#preview-header .buttons label.inside {margin: 7px; font-size: 0.9em;}
	#preview-header input.button {width: 93px; height: 30px; border: none; background: #ccc url(../images/button-out.gif) center center no-repeat; text-align: center;}
	#preview-header .buttons .button {margin: 0 0 0 10px;}
	#preview-header a.button-link, #preview-header a.button-link:visited {display: block; float: left; height: 32px; margin: 2px; padding: 0 10px 0 10px; border-top: 2px solid #bebebe; border-right: 2px solid #2f2f2f;  border-bottom: 2px solid #2f2f2f; border-left: 2px solid #b4b4b4; background: #000 url(../images/button-link-back.jpg) left top repeat-x; color: #fff; line-height: 32px; text-align: center; text-decoration: none;}
	#preview-header a.button-link:hover, #preview-header a.button-link.on {border-top: 2px solid #141414; border-right: 2px solid #959595;  border-bottom: 2px solid #959595; border-left: 2px solid #141414; background: #595959;}

	#preview-header a.right-button, a.right-button:visited {display: block; float: left; width: 97px; height: 25px; margin: 8px 5px 0 5px; background: #fff url(../images/right-button-out.jpg) center center no-repeat; color: #000; font-size: 0.96em; line-height: 25px; text-align: center; text-decoration: none;}
	#preview-header a.right-button:hover {background: #fff url(../images/right-button-over.jpg) center center no-repeat;}
	#preview-header a.right-button.goto-admin, a.right-button.goto-admin:visited {width: 115px; background: #fff url(../images/right-button-big-out.jpg) center center no-repeat;}
	#preview-header a.right-button.goto-admin:hover {background-image: url(../images/right-button-big-over.jpg);}