﻿@import url("css/menu.css");

/* CSS Document */
#Body {background-color:#000; height:100%; margin:0; padding:0; }

/* ControlPanel style */
.ControlPanel{background:transparent url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px; width:800px;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}

/*-------- Default Style --------*/
body,th,td,table,h1,h2,h3,h4,h5,h6,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input, .CommandButton{color:#2E3D47; font-family:Verdana, Arial, Helvetica, sans-serif;}
body,th,td,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:12px;}
h1, h2, h3, h4, h5, h6, h2 input{color:#375162;font-weight:bold;margin:1ex 0;}
h1{font-size:18px;margin:10px 0;}
h2, h2 input{font-size:14px;}
h3{font-size:13px;}
h4{font-size:12px;}
h5{font-size:11px;}
h6{font-size:10px;}

a,a:link,a:visited,a:active{color:#3E81B5; text-decoration:none; font-weight:normal; }
a:hover{color:#D00; text-decoration:underline;}
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family:Verdana, Arial, Helvetica, sans-serif;}
.Head{color:#2E3D47;font-weight:bold;}
.SubHead {color:#4C6171;}
.SubSubHead{color:#6E8AA0;}
.NormalRed {color:#F00;}

/*Datagrids */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}

/*-------- design style --------*/
#s_wrap_main{display:table;width:970px; margin:0 auto;}
#s_wrap_sub{display:table-row}
.template_style{display:table-cell}

.top_space{height:34px;}
.lang_pad{padding:7px 0 0 25px;float:left;}

.logo_top_left{padding:0; margin:0; background:url(images/logo_top_left.png) no-repeat top left; height:23px;}
.logo_top_right{padding:0; margin:0; background:url(images/logo_top_right.png) no-repeat top right;}
.logo_top_bg{padding:0; margin:0 39px 0 27px; background:#FFF url(images/logo_top_bg.png) repeat-x top;height:23px;}
.logo_left{padding:0; background:url(images/logo_left.png) repeat-y top left;}
.logo_right{padding:0; background:url(images/logo_right.png) repeat-y top right;}
.logo_pad{background:#FFF; margin: 0 19px 0 7px; padding:0 0 10px 10px;height:100%;}

.s_logo{float:left;}
.s_banner{background:#aaa;width:50%;float:right;}

.menu_bg{padding:0 0 0 6px;  margin: 0 21px 0 9px; background:url(images/menu_bg.png) top left;}
.menu_left{padding:0; margin:0; background:url(images/menu_left.png) repeat-y  top left;}
.menu_right{margin:0; background:url(images/menu_right.png) repeat-y top right; }

.search_style{float:right; height:40px;}
.search_bg{padding:8px 2px 0 0;}

.bread_bg{padding:0; margin: 0 19px 0 7px; background:url(images/bread_bg.png) repeat-x top left; height:34px;}
.bread_left{padding:0; margin:0; background:url(images/bread_left.png) no-repeat top left; height:34px;}
.bread_right{padding:0;  background:url(images/bread_right.png) no-repeat top right; height:34px;}

#login_style{ float:right; line-height:34px; padding-right:18px;}
#bread_style{ float:left; line-height:34px; padding-left:18px;color:#000000;}

.center_bg{padding:0; margin:0;clear:both;}
.left_bg{padding:0; margin:0; background:url(images/left_bg.png) repeat-y top left;}
.right_bg{padding:0; margin:0; background:url(images/right_bg.png) repeat-y top right;}
.content_pad{padding:10px 22px 0 22px; margin: 0 19px 0 7px; background:#FFF url(images/center_bg.png) repeat-x bottom left;}
.lm_content_pad{padding:0px 22px 0 0px; margin: 0 19px 0 7px; background:#FFF url(images/center_bg.png) repeat-x bottom left;}
.content_width{padding-top:15px; min-height:350px;}
.lm_content_width{padding-top:0px; min-height:350px;}

.bot_left{padding:0; margin:0; background:url(images/bot_left.png) no-repeat top left;}
.bot_right{padding:0; margin:0; background:url(images/bot_right.png) no-repeat top right; padding:0 39px 0 27px;}
.bot_bg{padding:0; margin:0; background:url(images/bot_bg.png) repeat-x top left; height:41px;}

.bot_pad{margin-bottom:20px;padding:0 30px 0 20px;}
#terms_style{float:left;}
#copy_style{float:right;}

.clear_float{clear:both; line-height:0; font-size:0; height:0;}

/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}


a.CommandButton:link, a.CommandButton:visited{color:#CB2027; font-weight:bold; text-decoration:none;}
a.CommandButton:hover{color:#3E81B5; text-decoration:underline;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#CB2027; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:hover, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{
font-size:11px;}
.ControlPanel a[disabled="disabled"]{color:#888 !important;text-decoration:none !important;}

/*--------- pane style ----------*/
.BannerPane {display:inline-block;float:right;padding-right:17px;width:auto;}
.f, .TopPane, .BottomPane{ padding:0; margin:0;}
.LeftPane{ padding:0 20px 0 0; width:20%; margin:0;}
.RightPane{ padding:0 0 0 20px; width:20%; margin:0;}



/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#ffffff; font-size:14px; font-weight:bold}


/*-------------- Link Style --------------*/
.linkscontainer{padding-top:20px;text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#3E81B5; text-transform:uppercase;}
a.links:hover{color:#C00;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#3E81B5;}
a.user:hover{color:#C00;}

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#3E81B5;}
a.footer:hover{color:#C00;}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane{width:0;padding:0;margin:0;}

/*-------------- Search SkinObject Styles --------------*/
div.SearchContainer{position:relative; white-space: nowrap;}
div.SearchBorder{width: 180px; height: 20px; border: solid 1px #e0e0e0; float:left; background-color: White; white-space: nowrap; margin-top: 2px;}
div.SearchContainer a{padding: 0; display: block; float:left; }
div.SearchContainer a img{padding-left:5px;}
div.SearchIcon{float: left; width: 31px; height: 20px; cursor: pointer; z-index: 11; background: no-repeat 2px 2px; text-align:right;}
div.SearchIcon img{margin-top: 3px;}

input.SearchTextBox{float: left; z-index: 10; border: 0; width:130px; height:18px; margin-left:3px; color: #43494D;}

#SearchChoices{clear: both; display: none; border: solid 1px #C3D4DF; z-index: 2000; cursor: pointer; margin: 0; padding: 0; text-align:left; background-color: #F3F7FA; position:absolute; top: 22px; left: 0;}
#SearchChoices li{cursor: pointer; margin: 0; padding: 2px 2px 0 2px; padding-left: 25px; height: 18px; text-align:left; background-color: #F3F7FA; background-repeat: no-repeat; background-position: 2px center; list-style: none; list-style-image: none; border: none; display:block;}
#SearchChoices li.searchHilite{background-color: #CE0D0D;	color:#ffffff; border: none;}
#SearchChoices li.searchDefault{background-color: #F8FAFF; border: none;}


/* Minimal Entropy Example Styles */
.linkscontainer_left{padding:0; background:url(images/left_bg.png) repeat-y bottom left;}
.linkscontainer_right{padding:0; background:url(images/right_bg.png) repeat-y bottom right;}
.linkscontainer_pad{background:url(images/center_bg.png) repeat-x bottom left; margin: 0 19px 0 7px; padding:0 0 10px 10px;height:100%;}

.tag_bg{padding:0; margin: 0 19px 0 7px; background:url(images/bread_bg.png) repeat top left; min-height:68px;}
.tag_left{padding:0; margin:0; background:url(images/bread_left.png) repeat-y top left; min-height:68px;}
.tag_right{padding:0;  background:url(images/bread_right.png) repeat-y top right; min-height:68px;}

#tag_style{display:table; margin:0 auto; padding:0; white-space:nowrap;}
#tag_style ul.categories, #tag_style ul.tags{min-height:34px;max-height:34px;height:34px;}

****************************************************************************************************************************************************************

/* CSS Document */

html {
	height:100%;
}

body {
	text-align:center;
	margin:0px;
	height:100%;
	background-color:#000;

}

#Wrapper {
	margin:0px auto;
	width:800px;
	height:100%;
	
}

#HeadWrapper {
	width:800px;
	
}
.HeadWrapper2 {
	height:211px;
	width:800px;
	background-image:url(../images/header3.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	
}
#BodyWrapper{
	width:800px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	vertical-align:top;
	background-color:#FFF;/* CSS Document */

}

.Login {
	height:35px;
	width:800px;
	
}
.LoginContent {
	float:right;
	width:380px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:35px;
	line-height:35px;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
}
.TextFields {
	height:15px;
}

.Seperator {
	height:5px;
	width:800px;
	background-color:#FFFFFF;
}
.BannerArea {

	background:transparent;
	width:800px;
	height:280px;
}
.BannerArea2 {

	background:transparent;
	width:800px;
	height:166px;
	vertical-align:middle;
}

.Logo {
	float:right;
	height:110px;
	margin-bottom:35px;
	margin-right:10px;
	margin-top:25px;
	width:330px;
}

.MenuArea {
	height:29px;
	width:100%;
	margin-left:auto;
	margin-right:auto;
	background-color:#ffffff;

}


.Menu2 a:link {
	height:29px;
	line-height:29px;
	display:inline-block;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:left;
	text-decoration:none;
	border-right:0px solid #000000;


}
.Menu2 a:visited {
	height:29px;
	line-height:29px;
	display:inline-block;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:left;
	text-decoration:none;
	border-right:0px solid #000000;

}
.Menu2 a:hover {
	height:29px;
	line-height:29px;
	display:inline-block;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-align:left;
	background-color:#f68f1e;
	text-decoration:none;
	border-right:0px solid #000000;

}
.Menu2 a:active {
	height:29px;
	line-height:29px;
	display:inline-block;
	background-color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-align:left;
	text-decoration:none;
	border-right:1px solid #000000;

}


.ContentArea {
	background-color:#FFFFFF;
	min-height:280px;
	width:800px;
}

.Content2 {
	background-color:#FFFFFF;
	min-height:450px;
	width:800px;
}

.Content3 {
	background-color:#FFFFFF;
	min-height:500px;
	width:800px;
}

.Content4 {
	background-color:#FFFFFF;
	min-height:420px;
	width:800px;
}

.Content5 {
	background-color:#FFFFFF;
	min-height:350px;
	width:800px;
}
.Content6 {
	background-color:#FFFFFF;
	min-height:300px;
	width:800px;
}
 
.Content7 {
	background-color:#FFFFFF;
	min-height:400px;
	width:800px;
}

.Content8 {
	background-color:#FFFFFF;
	min-height:950px;
	width:800px;
}
.Content10 {
	background-color:#FFFFFF;
	min-height:1130px;
	width:800px;
}

.Content9{
	background-color:#FFFFFF;
	min-height:2600px;
	width:800px;
	
}
.Content10 {
	background-color:#FFFFFF;
	min-height:455px;
	width:800px;
}
.Content11 {
	background-color:#FFFFFF;
	min-height:800px;
	width:800px;
}
.Content12 {
	background-color:#FFFFFF;
	min-height:800px;
	width:800px;
}
.Content13 {
	background-color:#FFFFFF;
	min-height:1070px;
	width:800px;
}
.Content135 {
	background-color:#FFFFFF;
	min-height:850px;
	width:800px;
}

.Content14 {
	background-color:#FFFFFF;
	min-height:700px;
	width:800px;
}
.Content15 {
	background-color:#FFFFFF;
	min-height:800px;
	width:800px;
}


.ContentBlockLeft {
	height:232px;
	width:305px;
	background-color:#000000;
	float:left;
	margin:32px 0px 20px 48px;
	 
}
.ContentBlockRight {
	height:232px;
	width:305px;
	background-color:#000000;
	float:right;
	margin:32px 48px 20px 0px;
	 
}
.OrangeHeading {
	background-color:#f68f1e;
	height:38px;
	line-height:38px;
	font-family: Verdana, Geneva,sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
.GreyContent {

	background-color:#515152;
	width:284px;
	height:133px;
	border:2px solid #ffffff;
	text-align:center;
	vertical-align:middle;
	margin-top:9px;
	margin-left:9px !important;
/*	margin-left:0px;*/
	margin-right:9px;
	padding-top:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}
.Text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
}

.ContentText {
	font-family:"Century Gothic";
	font-size:12px;
	color:#ffffff;
	text-align:justify;
	line-height:15px;
	background:#000000;
}
.ContentText2 {
	font-family:"Century Gothic";
	font-size:12px;
	color:#000000;
	text-align:justify;
	line-height:15px;
	background-color:#878484;
}

.BoldText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
	font-weight:bold;
}
.ContentTextBold {
	background-color:#f68f1e;
	height:20px;
	line-height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:left;
	font-weight:bold;
    padding-left:3px;
}
.BulletText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
	padding:0px 5px 0px 0px;
	margin:0px 0px 0px 10px ;
	list-style-type:disc;
	list-style-position:outside;
}

.BulletText2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:left;
	padding:0px 5px 0px 0px;
	margin:0px 0px 0px 10px ;
	list-style-type:disc;
	list-style-position:outside;
}

.ContactBlockLeft {
	height:300px;
	width:340px;
	background-color:#000000;
	float:left;
	margin:32px 0px 20px 48px; 
}
.ContactBlockRight {
	height:300px;
	width:340px;
	background-color:#000000;
	float:right;
	margin:32px 48px 20px 0px;

}
.GreyContact 
{
	background-color:#515152;
	width:320px;
	height:240px;
	border:2px solid #ffffff;
	text-align:left;
	vertical-align:middle;
	margin-top:9px;
	margin-left:9px !important;
/*	margin-left:0px;*/
	margin-right:9px;
	padding-top:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
}

.HomeLink a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	padding-right:3px;
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}
.HomeLink a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	padding-right:3px;
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}
.HomeLink a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f68f1e;
	padding-right:3px;
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}


.HomeLink2 a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f68f1e;
	padding-right:3px;
	padding-left:20px;
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}
.HomeLink2 a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding-right:3px;
	padding-left:20px;
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}
.HomeLink2 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding-right:3px;
	padding-left:20px;
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}
.HomeLink2 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f68f1e;
	padding-right:3px;
	padding-left:20px;
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}
.HomeLink2 a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f68f1e;
	padding-right:3px;
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}


.TextLink a:link {
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#fff;
	padding-right:3px;
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}
.TextLink a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f68f1e;
	padding-right:3px;
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}
.TextLink a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f68f1e;
	padding-right:3px;
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}
.TextLink a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f68f1e;
	padding-right:3px;
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}

.TextLink1 a:link {
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#b95b0f;
	padding-right:3px;
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}
.TextLink1 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b95b0f;
	padding-right:3px;
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}
.TextLink1 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f68f1e;
	padding-right:3px;
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}
.TextLink1 a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b95b0f;
	padding-right:3px;
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}


.TextLink3 a:link {
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#000;
	padding-right:3px;
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}
.TextLink3 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f68f1e;
	padding-right:3px;
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}
.TextLink3 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f68f1e;
	padding-right:3px;
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}
.TextLink3 a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f68f1e;
	padding-right:3px;
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}


.TextLink2 a:link {
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:gray;
	padding-right:3px;
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}
.TextLink2 a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:gray;
	padding-right:3px;
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}
.TextLink2 a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f68f1e;
	padding-right:3px;
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}
.TextLink2 a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#f68f1e;
	padding-right:3px;
	font-weight:bold;
	vertical-align:top;
	text-decoration:none;
}


.MyTable
{
  color:#736c6c;
}

.Footer {
 	height:28px;
	width:800px;
	background-color:#231f20;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-align:center;
	line-height:28px;
	white-space:nowrap;
}
.clear{
	clear:both;
	height:0px;
}


.Border{
border-right:1px solid #000000;
}

.ddcolortabs{
	padding: 0;
	width: 770px;
	background: transparent;
	voice-family: "\"}\"";
	voice-family: inherit;
	height:20px;
	line-height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:6px;
	color:#000000;
	text-align:center;
	text-decoration:none;
	margin:0px 0px 0px 30px;/* CSS Document */

}

.ddcolortabs ul{
font: normal 10px Arial, Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
}

.ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
}
.ddcolortabs a{
float:left;
color: white;
background: black url(media/color_tabs_left.gif) no-repeat left top;
margin:0 2px 0 0;
padding:0 0 0px 0px;
text-decoration:none;
letter-spacing: 0px;
}
.ddcolortabs a span{
float:left;
display:block;
background: transparent url(media/color_tabs_right.gif) no-repeat right top;
padding: 4px 8px 2px 7px;
}

.ddcolortabs a span{
float:none;
}

.ddcolortabs a:hover{
background-color: #f68f1e;
}

.ddcolortabs a:hover span{
color:white;
}

.ddcolortabs .selected a, #ddcolortabs .selected a span{ /*currently selected tab*/
background-color: #f68f1e;
}

.ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background: black;/* CSS Document */
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_a{
position:absolute;
top: 0;
border: 0px solid black; /*THEME CHANGE HERE*/
border-top-width: 1px; /*Top border width. Should match height of .ddcolortabsline above*/
border-bottom-width: 0;
font:normal 10px Arial;
line-height:12px;
z-index:100;
background-color: white;
width:165px;
visibility: hidden;
}

.dropmenudiv_a a{
width: 165px;
display: block;
text-indent: 0px;
border: 1px solid black;
border-top: 1 solid #545755;
border-bottom: 1px solid #545755; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: black;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color:#f68f1e;
color: white;
}

.BulletSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	list-style-type: disc;
	list-style-position: inside;
	padding:0px 10px 0px 0px;
	margin:0px;
	text-align:left;
	white-space:nowrap;
}
.NewBullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	margin: 0px;
	list-style-position: inside;
	list-style-type: disc;
	padding:0px 20px 0px 0px;
}

li {
	margin:0px 5px 0px 2px;;
	padding: 0;
}



.ContactBlockLeft {
	height:330px;
	width:380px;
	background-color:#000000;
	float:left;
	margin:15px 0px 15px 10px;
	 
}
.ContactBlockRight {
	height:330px;
	width:380px;
	background-color:#000000;
	float:right;
	margin:15px 10px 15px 0px;
	padding:
	 
}

.ContactGreyContent {

	background-color:#515152;
	width:360px;
	height:272px;;
	border:2px solid #ffffff;
	text-align:center;
	vertical-align:middle;
	margin-top:9px;
	margin-left:9px !important;
/*	margin-left:0px;*/
	margin-right:9px;
	padding-top:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}

.ImageArea {
	width:80px;
	height:234px;
	float:left;
	background-color:#FFF;
	margin:1px 0px 0px 4px;;
}

.ContactDetails {
	width:265px;
	height:234px;
	float:left;
	margin-left:5px;
}


.NormalText3Bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#FFC;
	font-weight:bold;
	text-decoration:underline;
}
.NormalText3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
.NormalText3 a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
.NormalText3 a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
.NormalText3 a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#f68f1e;
	font-weight:normal;
	text-decoration:none;
}
.NormalText3 a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

.ButtonStyle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#ffffff;
	font-weight:normal;
	background:transparent;
	background-color:black;
	border:1px solid white;
	height:20px;
	width:90px;
	padding-left:5px;
	padding-right:5px;
	line-height:10px;
	margin-top:5px;
}

.CvBlock {
	height:430px;
	width:420px;
	background-color:#000000;
	vertical-align:middle;
	margin:0 auto;
	
	 
}

.CvGreyContent {

	background-color:#515152;
	width:400px;
	height:300px;
	border:2px solid #ffffff;
	text-align:center;
	vertical-align:middle;
	margin-top:9px;
	margin-left:9px !important;
/*	margin-left:0px;*/
	margin-right:9px;
	padding-top:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.Breadcrumb_BG {
	background-color:#f68f1e;
	height:20px;
	line-height:20px;
	text-align:left;
	text-align:left;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 60px;
	border-top:1px solid #ffffff;
	font-weight:bold;
	color:#ffffff;
}
.BlackLine {
	background-color:#000000;
	height:8px;
	text-align:left;
	margin:0px 0px 0px 0px;
	border-top:1px solid #ffffff;
}

/* ############################ NEW STYLES TO ADD ################################*/


.NewBullets {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	margin: 0px 0px 0px 20px;
	list-style-position: outside;
	list-style-type: disc;
	padding:0px 10px 0px 0px;
	line-height:20px;
}
.NewBullets2 {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	margin: 0px 0px 0px 20px;
	list-style-position:outside;
	list-style-type: disc;
	padding:0px 10px 0px 0px;
	line-height:20px;
}

.NewBullets3 {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align:left;
	color: #fff;
	margin: 0px 0px 0px 20px;
	list-style-position:outside;
	list-style-type: disc;
	padding:0px 10px 0px 0px;
	line-height:15px;
}



li {
	margin:0px 5px 0px 2px;;
	padding: 0;
}



.ContactBlockLeft {
	height:300px;
	width:380px;
	background-color:#000000;
	float:left;
	margin:15px 0px 15px 10px;
	 
}
.ContactBlockRight {
	height:300px;
	width:380px;
	background-color:#000000;
	float:right;
	margin:15px 10px 15px 0px;
	padding:
	 
}

.ContactGreyContent {

	background-color:#515152;
	width:360px;
	height:239px;;
	border:2px solid #ffffff;
	text-align:center;
	vertical-align:middle;
	margin-top:9px;
	margin-left:9px !important;
/*	margin-left:0px;*/
	margin-right:9px;
	padding-top:2px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}

.ImageArea {
	width:80px;
	height:234px;
	float:left;
	background-color:#FFF;
	margin:1px 0px 0px 4px;;
}

.ContactDetails {
	width:265px;
	height:234px;
	float:left;
	margin-left:5px;
}


.NormalText3Bold {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	color:#fff;
	font-weight:bold;
	text-decoration:underline;
}
.NormalText3 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:left;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
.NormalText3 a:link {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
.NormalText3 a:visited {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}
.NormalText3 a:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	color:#f68f1e;
	font-weight:normal;
	text-decoration:none;
}
.NormalText3 a:active {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:left;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}


.BreadcrumbText {
	background-color:#f68f1e;
	height:20px;
	line-height:20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-align:left;
	font-weight:bold;
	text-align:left;
	margin:0px 0px 10px 0px;
	padding-left:65px;
	width:736px;
	border-top:1px solid #ffffff;
}


.BreadcrumbText a:link  
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-decoration:none; 
}
a.BreadcrumbText a: visited   
{	
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-decoration:none; 
}

a.BreadcrumbText a: hover
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-decoration:none; 
}

a.BreadcrumbText a: active 
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#ffffff;
	text-decoration:none; 
}



.BlackLine {
	background-color:#000000;
	height:8px;
	width:100%;
	text-align:left;
	margin:0px 0px 0px 0px;
	border-top:1px solid #ffffff;
}

/* NEW STYLES*/

.BlackArea1 {
	background-color:#000;
	height:190px;
	width:390px;
}
.BlackArea5 {
	background-color:#000;
	height:214px;
	width:390px;
}

.BlackArea7 {
	background-color:#000;
	height:350px;
	width:390px;
}


.BlackAreai {
	background-color:#000;
	height:250px;
	width:390px;
}

.BlackArea2 {
	background-color:#000;
	height:110px;
	width:190px;
}
.BlackArea3 {
	background-color:#000;
	height:210px;
	width:300px;
}
.BlackArea4 {
	background-color:#000;
	height:245px;
	width:300px;
}

.BlackArea6{
	background-color:#000;
	height:110px;
	width:400px;
}
.BlackArea7{
	background-color:#000;
	height:350px;
	width:400px;
}

.BlackArea71{
	background-color:#000;
	height:348px;
	width:400px;
}

.BlackArea8{
	background-color:#000;
	height:345px;
	width:400px;
}

.BlackArea9{
	background-color:#000;
	height:899px;
	width:400px;
}
.BlackArea14 {
	background-color:#000;
	height:150px;
	width:780px;
}
.BlackArea12{
	background-color:#000;
	height:400px;
	width:400px;
}



.BlackAreaContent {
	font-family:Verdana, Geneva,sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:justify;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	
}
.BlackAreaContent3 {
	font-family:Verdana, Geneva,sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:justify;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	height:300px;
}

.BlackAreaContent2 {
	font-family:Verdana, Geneva,sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:justify;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	height: 380px;

}

.BlackAreaContent23 {
	font-family:Verdana, Geneva,sans-serif;
	font-size:12px;
	color:#ffffff;
	padding:20px;


}
.BlackAreaContentNEW {
	font-family:Verdana, Geneva,sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:justify;
	padding:20px;
	background-color:#000000;

}


.BlackAreaContent2 {
	font-family:Verdana, Geneva,sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:justify;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;

}

.GreyArea1 {
	margin:0px;
	background-color:#999;
	height:90px;
	width:390px;
}
.GreyArea2 {
	background-color:#999;
	height:75px;
	width:390px;
}

.GreyArea3 {
	background-color:#999;
	height:87px;
	width:390px;
}

.GreyArea4 {
	background-color:#999;
	height:160px;
	width:390px;
}
.GreyArea5 {
	background-color:#999;
	height:400px;
	width:390px;
}


.GreyArea7 {
	background-color:#999;
	height:100px;
	width:780px;
}

.NewGrey {
	background-color:#999;
	height:auto;
	width:720px;
	margin:0px 30px 20px 0px;
}
.GreyAreaOrangeHeadings {
	font-family:Verdana, Geneva,sans-serif;
	font-size:12px;
	font-weight:bolder;
	color:#b95b0f;
	text-align:left;
	padding:15px 10px 0px 10px;
}
.GreyAreaOrangeBelow {
	font-family:Verdana, Geneva,sans-serif;
	font-size:12px;
	font-weight:bolder;
	color:#b95b0f;
	text-align:left;
	padding:0 10px 0px 0;
}
.GreyAreaOrangeLower {
	font-family:Verdana, Geneva,sans-serif;
	font-size:12px;
	font-weight:bolder;
	color:#b95b0f;
	text-align:left;
	padding:0 10px 10px 0;
}

.GreyAreaBlackHeadings {
	font-family:Verdana, Geneva,sans-serif;
	font-size:12px;
	font-weight:bolder;
	color:#000000;
	text-align:left;
	padding:0 10px 0px 10px;
}
.GreyAreaBlackHeadingsLower{
	font-family:Verdana, Geneva,sans-serif;
	font-size:12px;
	font-weight:bolder;
	color:#000000;
	text-align:left;
	padding:0 10px 10px 10px;
}


.GreyAreaCont {
	font-family:Verdana, Geneva,sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	padding:0 10px 20px 10px;
}
.GreyAreaContent {
	font-family:Verdana, Geneva,sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;

}


.AreaContent {
	font-family:Verdana, Geneva,sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
}

.AreaContent2 {
	font-family:Verdana, Geneva,sans-serif;
	font-size:12px;
	color:#f68f1e;
	text-align:justify;	
}

.AreaHeading {
	font-family:Verdana, Geneva,sans-serif;
	font-size:14px;
	color:#f68f1e;
	font-weight:bold
}

.GreyAreaContent2 {
	font-family:Verdana, Geneva,sans-serif;
	font-size:12px;
	color:#000000;
	text-align:left;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
}

.WhiteArea1 {
	background-color:#ffffff;
	height:6px;
	width:390px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:left;

}
.WhiteArea2 {
	background-color:#ffffff;
	height:3px;
	width:390px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:left;

}
.WhiteArea3 {
	background-color:#ffffff;
	height:15px;
	width:390px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-align:left;
}
.JobBlock {
	height:450px;
	width:420px;
	background-color:#000000;
	vertical-align:middle;
	margin-left:auto;
	margin-right:auto;	
	margin-top:30px; 
}

.ContentArea1 {
	background-color:#FFFFFF;
	min-height:500px;
	width:800px;
}


.ContentInfo {
	height:240px;
	width:710px;
	margin:25px 0px 0px 45px;
	float:left;
	text-align:left;
}

.ContentInfo2 {
	height:230px;
	width:710px;
	margin:25px 0px 0px 45px;
	float:left;
	text-align:left;
}

.ContentInfo3 {
	height:350px;
	width:2000px;
	margin:25px 0px 0px 45px;
	float:left;
	text-align:left;
}

.ContentInfo6 {
	height:330px;
	width:710px;
	margin:25px 0px 0px 45px;
	float:left;
	text-align:left;
}

.ContentInfo4 {
	height:300px;
	width:710px;
	margin:25px 0px 0px 45px;b
	float:left;
	text-align:left;
}
.ContentInfo34 {
	height:310px;
	width:710px;
	margin:25px 0px 0px 45px;
	float:left;
	text-align:left;
}

.ContentInfo5 {
	height:360px;
	width:710px;
	margin:25px 0px 0px 45px;
	float:left;
	text-align:left;
}

.ContentInfo51 {
	height:430px;
	width:710px;
	margin:25px 0px 0px 45px;
	float:left;
	text-align:left;
}

.ContentInfo7 {
	height:auto;
	width:710px;
	margin:25px 0px 37px 45px;
	float:left;
	text-align:left;
}

.ContentInfo8 {
	height:350px;
	width:710px;
	margin:25px 0px 0px 45px;
	float:left;
	text-align:left;
}

.ContentInfo9 {
	height:750px;
	width:710px;
	margin:25px 0px 0px 45px;
	float:left;
	text-align:left;
}
.ContentInfo10 {
	height:400px;
	width:710px;
	margin:25px 0px 0px 45px;
	float:left;
	text-align:left;
}

.ContentInfo11 {
	height:240px;
	width:710px;
	margin:25px 0px 0px 45px;
	float:left;
	text-align:left;
}
.ContentInfo12 {
	height:1000px;
	width:710px;
	margin:25px 0px 0px 45px;
	float:left;
	text-align:left;
}
.ContentInfo123 {
	height:1000px;
	width:710px;
	margin:25px 0px 0px 45px;
	float:left;
	text-align:left;
}

.ContentInfo13 {
	height:1320px;
	width:710px;
	margin:25px 0px 0px 45px;
	float:left;
	text-align:left;
}

.ContentInfo1200
{
	height:1200px;
	width:710px;
	margin:25px 0px 0px 45px;
	float:left;
	text-align:left;
}


.ContentInfo14 {
	height:1100px;
	width:710px;
	margin:25px 0px 0px 45px;
	float:left;
	text-align:left;
}
.ContentInfo15 {
	height:620px;
	width:710px;
	margin:25px 0px 0px 45px;
	float:left;
	text-align:left;
}
.ContentInfo16 {
	height:700px;
	width:900px;
	margin:25px 0px 0px 45px;
	float:left;
	text-align:left;
}
.ContentInfo56 {
	height:1120px;
	width:710px;
	margin:25px 0px 0px 45px;
	float:left;
	text-align:left;
}


.SubmitButton {
            background:transparent;
            border:1px solid #ffffff;;
            color:#FFF;
            font-family:Verdana, Geneva, sans-serif;
            font-size:11px;
}

.Heading {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:justify;
	}

/* ##################################################### NEW STYLES ##################################################### */

.Wrapper_New {
	margin:0px auto;
	width:800px;
	height:100%;	
}
.HeadWrapper_New {
	width:auto;
	height:329px;
	margin:0;
	background-color:#CCC;
}
.BodyWrapper_New {
	width:100%;
	vertical-align:top;
	background-color:#FFF;
}

.GREYAREA_HOLDER {
	font-family:Verdana, Geneva,sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	padding:20px;
	background-color:#999999;
	width:710px;

}

/*
======================================
NEW HOMEPAGE STYLES
======================================
*/

.Left_Block {
	height:232px;
	width:305px;
	background-color:#000000;	 
}
.Right_Block {
	height:232px;
	width:305px;
	background-color:#000000;
	float:right;
	margin:32px 48px 20px 0px;
}
.Center_Block {
	height:232px;
	width:305px;
	background-color:#000000;
	float:right;
	margin:32px 48px 20px 0px;
 
}

.Orange_BG_Headings {
	background-color:#f68f1e;
	height:38px;
	line-height:38px;
	font-family: Verdana, Geneva,sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
.Content_Platform {
	margin-left:auto;
	margin-right:auto;
	margin-top:40px;
	width:auto;
	height:auto;
}



.Footer_Text {
 	height:28px;
	background-color:#231f20;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-align:center;
	line-height:28px;
	white-space:nowrap;
}
a.Footer_Text:link {
 	height:28px;
	background-color:#231f20;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-align:center;
	line-height:28px;
	white-space:nowrap;
}
a.Footer_Text:visited {
 	height:28px;
	background-color:#231f20;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-align:center;
	line-height:28px;
	white-space:nowrap;
}
a.Footer_Text:hover {
 	height:28px;
	background-color:#231f20;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#f68f1e;
	text-align:center;
	line-height:28px;
	white-space:nowrap;
}
a.Footer_Text:active {
 	height:28px;
	background-color:#231f20;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	text-align:center;
	line-height:28px;
	white-space:nowrap;
}



/* ======================================================================
ADDED STYLES
=========================================================================
*/


.Cassel_BlackBox {
	background-color:#000;
	padding:10px;

}
.Cassel_GreyBox {
	background-color:#999;
	padding:10px;

}

.Cassel_Normal_Text {
	font-family:Verdana, Geneva,sans-serif;
	font-size:12px;
	color:#ffffff;
}
.Cassel_Black_Text {
	font-family:Verdana, Geneva,sans-serif;
	font-size:12px;
	color:#000000;
}
.Cassel_Black_Text2 {
	font-family:Verdana, Geneva,sans-serif;
	font-size:12px;
	color:#000000;
	line-height:19px;
}
.Cassel_BlackBox_Text {
	font-family:Verdana, Geneva,sans-serif;
	font-size:12px;
	color:#000000;
	line-height:21px;
}

.Cassel_Orange_Text {
	font-family:Verdana, Geneva,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#b95b0f;
	text-align:left;
}
.OrangeHeading11 {
	background-color:#f68f1e;
	height:38px;
	line-height:38px;
	font-family: Verdana, Geneva,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}







