﻿/*body
{
	margin: 0px 0px;
	padding: 0px;
	text-align: center; /*background-color:#DDDDDD;*/ /*background-image: url(Images/BG_2px.jpg); 	background-repeat:repeat-x;
	background-color: #383838;
	overflow: auto;
}*/
body
{
    font-family: Arial, Helvetica, 'sans-serif !important';
    color: #474747 !important;
    font-weight: normal !important;
    font-size: 13px !important;
    margin: 0px !important;
    background-color: #383838;
}
.divMain
{
    position: relative;
    top:0px;
    /*width: 960px;*/
    width: 1024px;
    background-color: #212121;
    
}
/*#Content*/
.Bg1280
{
	/*width:900px;*/
	width: 99.7%;
	margin: 0px auto;
	text-align: left;
	padding: 0px; /*background-color:#e4e8f3;*/
	background-image: url(Images/mainbg.jpg);
	background-repeat: repeat-y; /*background-image: url(Images/InnerBG_3X580.jpg); 	background-repeat:repeat-x;*/ /*background-color:#313131; */
	background-color: #212121;

}
.Bg1024
{
	/*width:900px;*/
	width: 100%;
	margin: 0px auto;
	text-align: left;
	padding: 0px;
	/*background-image: url(Images/mainbg.jpg);*/
	background-image: url(Images/mainbg_1.jpg);
	background-repeat: repeat-y; /*background-color:#e4e8f3;*/ /*background-image: url(Images/mainbg1024.jpg); 	background-repeat:repeat-y; 	background-image: url(Images/InnerBG_3X580.jpg); 	background-repeat:repeat-x; 	background-color:#313131;*/

}
.Bg900
{
	/*width:900px;*/
	width: 100%;
	margin: 0px auto;
	text-align: left;
	padding: 0px;
	/*background-image: url(Images/mainbg.jpg);*/
	background-image: url(Images/mainbg_1.jpg);
	background-repeat: repeat-y; /*background-color:#e4e8f3;*/ /*background-image: url(Images/mainbg900.jpg); 	background-repeat:repeat-y; 	background-image: url(Images/InnerBG_3X580.jpg); 	background-repeat:repeat-x; 	background-color:#313131; */
}

.NormalResolution
{
	background-image: url(Images/BannerBg.jpg);
	background-repeat: no-repeat;
	width: 100%;
	float: left;
}
.BackImage_1024
{
	background-image: url(Images/MainPage1024.jpg);
	background-repeat: no-repeat;
	width: 100%;
	float: left;
	display: block;
}
.BackImage_1280
{
	background-image: url(Images/MainPage1280.jpg);
	background-repeat: no-repeat;
	width: 100%;
	display: block;
	float: left;
}
.NormalBackImage
{
	background-image: url(Images/MainPage900.jpg);
	background-repeat: no-repeat;
	width: 100%;
	float: left;
	display: block;
}
.Resolution_1024
{
	background-image: url(Images/BGMain1024.jpg);
	background-repeat: no-repeat;
	width: 100%;
	float: left;
	height:186px;
}
.Resolution_1280
{
	background-image: url(Images/BGMAIN_1280_FINAL.jpg);
	background-repeat: no-repeat;
	width: 100%;
	float: left;
	background-color: #132440;
	height: 185px;
}
.Main_1280
{
	background-image: url(Images/header1280_FINAL.jpg);
	background-repeat: no-repeat;
	outline:none;
	background-color: #142344;
}
.Main_1024
{
	background-image: url(Images/header1024.jpg);
	background-repeat: no-repeat;
	width: 100%;
	float: left;
}
.Main_900
{
	background-image: url(Images/header900.jpg);
	background-repeat: no-repeat;
	width: 100%;
	float: left;
}
.TabText
{
	height: 25px;
	text-decoration: none;
	font-size: 12px;
	font-family: Verdana;
	color: #c7d2e7;
	line-height: 2em;
	text-align: center;
	outline: none;
}
.TabText:hover
{
	height: 25px;
	text-decoration: none;
	font-size: 12px;
	font-family: Verdana;
	/*color: #87d17b;*/
	color:#00A658;
	line-height: 2em;
	text-align: center;
	outline: none;
}
.Seprator
{
	width: 2px;
	background-color: #2f4b8b;
	height: 15px;
	float: left;
	padding-top: 7px;
}
.banner
{
	height: 94px;
}
.FontColor
{
	color: #131D40;
	font-size:16px;
	font-family:Calibri;
	
	
}

.FooterText
{
	font-size: 14px;
	font-family: Verdana;
	color: White;
}

.bodyText
{
	font-size: 14px;
	font-family: Arial;
	color: #001D3E;
	text-align: justify;
	line-height: 20px;
	padding-left: 17px;
	padding-right: 17px;
	height: 393px;
}
.bodyText h1
{
	font-size: 16px;
	font-family: Arial;
	color: #316B14;
	text-align: justify;
	line-height: 20px;
}


.bodyText h2
{
	font-size: 14px;
	font-family: Arial;
	color: #316B14;
	text-align: justify;
	line-height: 20px;
}
.FooterLink
{
	font: bold 11px Arial;
	color: white;
	text-decoration: none;
}
.NewsSideBar
{
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: #969696; /*#00629D;*/ /*border-bottom-style: dotted;*/
	line-height: 18px;
	padding: 5px 5px 5px 10px; /*padding-left: 5px; 	padding-right: 5px;*/
}


#menu
{
	width: 100%;
	float: left;
	background-color: Transparent;
	color: #fff;
}

#menu ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	width: 125px;
	float: left;
	text-align: Center;
	vertical-align: middle;
}

#menu a
{
	/*font: bold 11px Arial;*/
	font-size: 12px;
	font-family: Verdana;
	display: block;
	border-width: 1px;
	margin: 0;
	padding: 2px 3px;
	background-color: Transparent;
	color: #fff;
	text-decoration: none; /*height: 25px;*/
}




/*#menu a:hover {
color: #fff;
background-color:Transparent;
}*/

#menu a:hover
{
	color: #009a52;
	background-color: Transparent;
}

#menu li
{
	position: relative;
}

#menu ul ul
{
	position: absolute;
	z-index: 1000;
	width: 200px;
	text-align: left;
}

#menu ul ul ul
{
	top: 0;
	left: 100%;
}

div#menu ul ul, div#menu ul li:hover ul ul, div#menu ul ul li:hover ul ul
{
	display: none;
}

div#menu ul li:hover ul, div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul
{
	display: block;
}
.TopLink
{
	font: bold 11px Arial;
	color: white;
	text-decoration: none;
}

.HeaderLink
{
	font: bold 11px Arial;
	color: #103263;
	text-decoration: none;
}
.Validation
{
	color: Red;
}
/*------------------------------------*/
.clear
{
	clear: both;
}

#gallery
{
	position: relative;
	height: 250px;
	border-bottom-style: solid;
	border-bottom-color: Silver;
}
#gallery a
{
	float: left;
	position: absolute;
}

#gallery a img
{
	border: none;
}

#gallery a.show
{
	z-index: 500;
}

#gallery .caption
{
	z-index: 600;
	background-color: White;
	color: #001D3E;
	height: 50px;
	width: 100%;
	position: absolute;
	font-family: Arial;
	top: 0;
	left: 0;
	width: 200px !important;
	height: 250px;
	font-size: 14px;
	line-height: 20px;
}

#gallery .caption .content
{
	margin: 5px;
}

#gallery .caption .content h3
{
	margin: 0;
	padding: 0;
	font-size: 16px;
	font-family: Verdana;
	color: #316B14;
	line-height: 20px;
}
/*------------------------------------*/

.Menu_Seprater
{
	width: 2px;
	background-color: #2f4b8b;
	height: 15px;
	float: left;
	padding-top: 7px;
}
.BGcolorForTD
{
	background-color: #383838;
	height: 27px;
	
}
.DIV_LEFTCORNER
{
	height: 27px;
	width: 23px;
	background-image: url(Images/RGBMAIN_LEFT.png);
	background-repeat: no-repeat;
	
	
}
.DIV_MIDDLECORNER
{
	height: 27px;
	width: 100%;
	background-color: #212121;
	background-image: url(Images/mainbg_Bottom_1.gif);
	background-repeat: repeat-y;
}
.DIV_RIGHTCORNER
{
	height: 27px;
	width: 23px;
	background-image: url(Images/RGBMAIN_RIGHT.png);
	background-repeat: no-repeat;

}
.BorderforImage
{
    /*border:1px solid #fdfdfb;
 	border:1px solid #5b5b5b;*/
border:1px solid #131D40;
 

}

.green
{
	background-image: url(Images/passivegreen.png);
	background-repeat: no-repeat;
}
.greenBlur
{
	background-image: url(Images/activegreen.png);
	background-repeat: no-repeat;
}
.red
{
	background-image: url(Images/passivered.png);
	background-repeat: no-repeat;
}
.redBlur
{
	background-image: url(Images/activered.png);
	background-repeat: no-repeat;
}
.blue
{
	background-image: url(Images/passiveblue.png);
	background-repeat: no-repeat;
}
.blueBlur
{
	background-image: url(Images/activeblue.png);
	background-repeat: no-repeat;
}


/*-------------------- Original Class -----------------------*/
.TextFont
{
	/*color: #00A658;*/
	color:#088E31;
	font-size:18px;
	
}

.TextFont_Underline
{
	height: 1px;
	width: 100%;
	/*background-color: #00A658;
	color: #00A658;*/
	background-color: #0861B5;
	color: #0861B5;
	border: 0px;
}
.liMain
{
	list-style-type: square;
	/*color: #00A658;*/
	color:#CE2C29;
}



