/* Main Tegs. Start*/

body, form {
	margin				: 	0 0 0 0;
}

body {
	background-color	: 	#c4e2b8;
}

body, td, p, form, select, input, th, h3, h4, .basecolor, textarea  {
	font				:	11px Verdana, Arial;
	color				:	#000000;
}	
	
p {
	padding				:	6 0;
	margin				:	0;
}	
	
h1 {
	font				:	normal 17px Verdana;
	color				:	#000000;
	margin				:	32 68 16 68px;
}	
	
h2 {
	font				:	bold 11px Verdana;
	color				:	#004298;
	margin				:	10 0 15 0;
}	
	
h3 {
	font-weight			:	bold;
	color				:	#595959;
	margin				:	10 0 0 0;
}		

h4 {
	margin				:	0;
	text-align			:	right;
	color				:	#0047ba;	
}

ul, ol, .List {
	margin				:	6px 0px;
	padding				:	0;
}

ul	{
	list-style	: disc;
	color		: #595959;
}

li {
	margin				:	5px 17 0 17px;
	padding-bottom		:	2;
}

ol li, .L_23 {
	margin-left			:	23px;
}

li table, .Table {
	margin-top			:	5px;
}

thead td, th {
	color				:	#004298;
	padding				:	0 15 4 22;
	text-align			:	left;
	font-weight			:	bold;
	border-right		:	1px solid #D7E9E8;
}

.BlueTr {
	background-color	:	#D7E9E8;
}
/* Main Tegs. End*/
	
	
/* Href Styles. Start*/	

a:link, a:visited, a:active {
	color				: 	#404040;
	text-decoration		: 	underline;
}

a.grey_href:link, a.grey_href:visited, a.grey_href:active {
	color				: 	#51748A;
}

a.none:link, a.none:visited, a.none:active {
	text-decoration		: 	none;
}

a.none:hover {
	color				:	#0047ba;
	text-decoration		: 	none;
}

a.dark_under:link, a.dark_under:visited, a.dark_under:active  {
	color				: 	#0047ba;
}

a.dark_href:link, a.dark_href:visited, a.dark_href:active {
	color				: 	#0047ba;
	text-decoration		: 	none;
}

a.gray_href:link, a.gray_href:visited, a.gray_href:active {
	color				: 	#404040;
	text-decoration		: 	none;
}
a.gray_href:hover {
	color				: 	#0047ba;
	text-decoration		: 	underline;
}

a.dark_href:hover, a.green_href:hover  {
	color				: 	#000000;
	text-decoration		: 	none;
}

a.green_href:link, a.green_href:visited, a.green_href:active {
	color				: 	#086B8B;
	text-decoration		: 	none;
}

a.white_href:link, a.white_href:visited, a.white_href:active {
	color				: 	#fff;
	text-decoration		: 	none;
}
a.white_href:hover {
	color				:	#3a6726;
	text-decoration		: 	none;
}

a.darks:hover, a.grey_href:hover {
	color				:	#0047ba;
	text-decoration		: 	none;
}

a.darks:link, a.darks:visited, a.darks:active {
	color				: 	#465a60;
	text-decoration		: 	none;
}

a.light_href:link, a.light_href:visited, a.light_href:active, a.dark_under:hover {
	color				: 	#728185;
}

a:hover, a.darks:hover, a.dark_under:hover {
	color				: 	#0047ba;
	text-decoration		: 	underline;
}

/* Href Styles. End*/	


/* Text Formatting. Start*/
.P_68 {
	padding				:	6 68;
}
	
.V5_H8 {
	padding				:	5 8;
}

.H22 {
	padding				:	3 15 4 22;
}

.H22_Thead {
	padding				:	10 15 10 22;
	color				:	#ffffff;
	font-weight			:	bold;
}

.H22_Border {
	padding				:	3 15 4 22;
	border-right		: 	1px solid #D7E9E8;
}

.H22_BorderWhite {
	padding				:	3 15 4 22;
	border-right		: 	1px solid #fff;
}

.TexInSmW	{
	padding				:	3 15 4 55;
}

.addinfo {
	padding				:	6 30;
	background-color	:	#f0f5f4;
	margin				:	15 0;
	color				:	#51748A;
	
}

.R_10 {
	padding-right		:	10px;
}

.R_40 {
	padding-right		:	40px;
}

.LR_8 {
	padding				: 	0 8;
}

.L_8 {
	padding-left		: 	8;
}

.LR_68 {
	margin				: 	5 68 0 68;
}

.L_68 {
	padding-left		:	68px;
}	

.Pad_5 {
	padding				: 	5;
}

.LR_12_TB_5 {
	padding				: 	5 12;
}

.T3_L5 {
	padding				: 	3 5;
}

.T_3 {
	padding				: 	0 0 3 0;
}

.T_1 {
	padding				:	1 0 0 0px;
}

.T_20 {
	margin				:	20 0 0 0px;
}

.L8_B15 {
	padding				: 	0 0 15 8;
}

.B_15 {
	padding				: 	0 0 15 0;
}

.Submenu {
	padding				: 	2 8 3 8;
	font-size			:	10px;
}

.Li {
	padding				:	3 68 4 8;
}

.Title {
	text-transform		:	lowercase;
	font-size			:	11px;
	padding				:	0 8 15 0px;
}

.upper {
	text-transform		:	uppercase;
	font-size			:	10px;
}

.font9 {
	font-size			:	9px;
}

.font10 {
	font-size			:	10px;
}
/* Text Formatting. End*/	

/* Colors. Start*/	
.dark_font {
	color				:	#0047ba;
}

.white_font {
	color				:	#fff;
}

.grey_font {
	color				:	#68969C;
}

.gr_font {
	color				:	#51748A;
}

.darksf {
	color				:	#465A60;
}

.greenl {
	color				:	#068B9C;
}

.light {
	color				:	#AAC5A0;
}

.graydark {
	color				:	#465A60;
}
/* Colors. End*/	

/* Borders Styles.Start */
.Bg_Light0 {
	background-color	:	#ffffff;
	border-bottom		:	1px solid #ffffff;
}

.Bg_Light1 {
	background-color	:	#ffffff;
	border-bottom		:	1px solid #ffffff;
}

.Bg_Light2 {
	background-color	:	#ffffff;
	border-bottom		:	1px solid #ffffff;
}

.Ann_Brd {
	border-right		:	1px solid #cdedcc;
	padding				:	0 20 0 35;
}

.Brd_B0 {
	border-bottom		:	1px solid #ffffff;
}

.Brd_B1 {
	border-bottom		:	1px solid #ffffff;
}

.Brd_B2	{
	border-bottom		:	1px solid #ffffff;
}

.Brd_L{
	border-left			:	1px solid #d5e4e1;
	padding				:	0 10;
	font-size			:	10px;
}

.With_Border {
	border-right		: 	1px solid #fff;
	background-color	:	#e9f0f8;
}
/* Borders Styles.End */

/* Background Styles. Start */
.Bg_Green {
	background-color	:	#BBE2AC;
}

.Bg_Dark {
	background-color	:	#00607C;
}

.Bg_Grey {
	background-color	:	#cdedcc;
	margin				:	11 0;
}

.Bg_GreenL {
	background-color	:	#C4F0B4;
}

.Bg_No {
	background-repeat	:	no-repeat;
}

.Bg_X {
	background-repeat	:	repeat-x;
	background-color	:	#A0C9CE;
}

.BgR_No {
	background-repeat	:	no-repeat;
	background-position	:	right top;
}

.BgL_No {
	background-repeat	:	no-repeat;
	background-position	:	left top;
}

.png
    {
    background-image	: 	none ! important;
   	behavior			:	url('/img/pngfix.htc');
	background-position	:	top left;
}

.Png_Green {
	background			: 	url("/img/green.png");
}

.Png_GreenIE {
	background			: 	url("/img/green.gif");
	filter				: 	Alpha(Opacity=98);
}

.bglight {
	background-color	:	#f7fafc;
}

.bgblue {
	background-color	:	#e9f0f8;
}

.bg_Green {
	background-color	:	#eef8e9;
}
.bg_GreenLight {
	background-color	:	#f9fcf7;
}

.Bg_Blue {
	background-color	:	#e9f0f8;
}
/* Background Styles. End */


/* Forms Filesd Styles. Start */
/*
input, select {
	width				:	200px;
}


.text, .subm {
	background-color	:	#eff5f7;
	color				:	#00607c;
	height				:	16px;
	margin				:	0px;
	font-size			:	10px;
}

.subm {
	cursor				: 	pointer;
	padding				:	0 4px;;
	background			:	url('/img/blank.gif');
	border				:	0px solid #ffffff;
	width				:	20px;
}
*/
.subm1 {
	padding				:	0 4px;
	background-color	:	#0047ba;
	color				:	#ffffff;
	font-weight			:	bold;
	width				:	135px;
	height				:	23px;
	cursor				:	pointer;
}


.formSubmit, .formSubmitShort
{
	background			:	url('/img/button_submit.gif');
	border				:	0px;
	padding				:	0 4px;
	color				:	#ffffff;
	width				:	48px;
	height				:	18;
	cursor				:	pointer;
}
.formSubmitShort
{
	width				:	30px;
}
.formField, select, input, textarea
{
	background-color	:	#ffffff;
	color				:	#404040;
	font				:	normal 10px Verdana, Arial;
	padding				:	1 4 1 18px;
	width				:	172px;
	height				:	16px;
}
.formField
{
	border				:	solid 0px #0047ba;
}
select, input
{
	border		:	solid 1px;
	width		:	280px;
	height		:	20px;
}
textarea
{
	border		:	solid 1px;
	width		:	280px;
	height		:	210px;
}

.text {
	padding				:	1 5 0 5px;
	width				:	100%;	
	border				:	0px solid #fff;
}

.Pointer {
	cursor				:	pointer;
}

textarea {
	width				:	100%;
	height				:	90px;
}
/* Forms Filesd Styles. End */