/* CSS Document */

body
{
	padding:0px auto;
	margin:0px;
	background-color:#0F3568;
}

#master
{
	padding:0px auto;
	margin:0px;
	width:100%;
	overflow:hidden;
}
#master #layout
{
	position:relative;
	width:1000px;
	overflow:hidden;
	
	
}

#layout #TopRow
{
	position:relative;
	width:1000px;
	height:254px;
	float:left;
}

#TopRow .TopRowcol1
{
	position:relative;
	width:313px;
	height:254px;
	float:left;
}

	.TopRowcol1 .TopRowcol1R1
	{
		position:relative;
		width:313px;
		height:111px;
		float:left;
		background-image:url(../Newimages/index_01.jpg);
		background-repeat:no-repeat;
	}
	.TopRowcol1 .TopRowcol1R2
	{
		position:relative;
		width:313px;
		height:143px;
		float:left;
		background-image:url(../Newimages/index_03.jpg);
		background-repeat:no-repeat;
	}
#TopRow .TopRowcol2
{
	position:relative;
	width:687px;
	height:254px;
	float:left;
	background-image:url(../Newimages/index_02.jpg);
	background-repeat:no-repeat;
}
#layout #menuuRow
{
	position:relative;
	width:1000px;
	height:58px;
	float:left;
}

#menuuRow .menuuRowCol1
{
	position:relative;
	width:71px;
	height:58px;
	float:left;
	background-image:url(../Newimages/index_04.jpg);
	background-repeat:no-repeat;
}
#menuuRow .menuuRowCol2
{
	position:relative;
	width:879px;
	height:58px;
	float:left;
	background-image:url(../Newimages/index_05.jpg);
	background-repeat:no-repeat;
}


#layout #contentRow
{
	position:relative;
	width:1000px;
	height:497px;
	float:left;
}

#contentRow .contentRowColleft
{
	position:relative;
	width:289px;
	height:497px;
	float:left;
	background-image:url(../Newimages/index_06.jpg);
	background-repeat:no-repeat;
	
}
.contentRowColleft .contentRowColleftR1
{
	position:relative;
	width:289px;
	height:27px;
	float:left;
	background-image:url(../Newimages/index_06.png);
	background-repeat:no-repeat;
	
}
.contentRowColleft .contentRowColleftR2
{
	position:relative;
	width:289px;
	height:101px;
	float:left;
	background-image:url(../Newimages/index_09_1.png);
	background-repeat:no-repeat;
	
}
.contentRowColleft .contentRowColleftR3
{
	position:relative;
	width:289px;
	height:98px;
	float:left;
	background-image:url(../Newimages/index_11.png);
	background-repeat:no-repeat;
	
}
.contentRowColleft .contentRowColleftR4
{
	position:relative;
	width:289px;
	height:98px;
	float:left;
	background-image:url(../Newimages/index_12_1.png);
	background-repeat:no-repeat;
	
}
.contentRowColleft .contentRowColleftR5
{
	position:relative;
	width:289px;
	height:97px;
	float:left;
	left: 18px;
	background-image:url(../Newimages/fully1.png);
	background-repeat:no-repeat;
	
}
.contentRowColleft .contentRowColleftR6
{
	position:relative;
	width:289px;
	height:76px;
	float:left;
	background-image:url(../Newimages/index_14.png);
	background-repeat:no-repeat;
}
#contentRow .contentRowColMid
{
	position:relative;
	width:476px;
	height:497px;
	float:left;
	background-image:url(../Newimages/index_07.jpg);
	background-repeat:no-repeat;
}


#contentRow .contentRowColRht
{
	position:relative;
	width:235px;
	height:497px;
	float:left;
	background-image:url(../Newimages/index_08.jpg);
	background-repeat:no-repeat;
}
.contentRowColRht .contentRowColRhtR1
{
	position:relative;
	width:235px;
	height:212px;
	float:left;
	background-image:url(../Newimages/index_08_01.png);
	background-repeat:no-repeat;
}

.contentRowColRht .contentRowColRhtR1 ul li a:visited
{
color:#1A6CB9;
font-weight:bold;
text-decoration:none;
text-align:left;
margin:0px;
padding:0px;
font-size:12px;
}

.contentRowColRht .contentRowColRhtR1 ul li 
{
color:#1A6CB9;
font-weight:bold;
text-decoration:none;
text-align:left;
margin-left:25px;
padding:0px;
font-size:12px;list-style-type:disc;
}

.contentRowColRht .contentRowColRhtR1 ul 
{
color:#1A6CB9;
font-weight:bold;
text-decoration:none;
text-align:left;
margin:0px;
padding:0px;
font-size:12px;
list-style-type:disc;
}



.myLinktxt
{
color:#1A6CB9;
font-weight:bold;
text-decoration:none;
text-align:left;
font-size:12px;
}
.myLinktxt a:link
{
color:#1A6CB9;
font-weight:bold;
text-decoration:none;
text-align:left;
font-size:12px;
}
.myLinktxt a:hover
{
color:#1A6CB9;
font-weight:bold;
text-decoration:underline;
text-align:left;
font-size:12px;
}
.myLinktxt a:visited
{
color:#1A6CB9;
font-weight:bold;
text-align:left;
font-size:12px;
}


.contentRowColRht .contentRowColRhtR1 ul li a:link
{
color:#1A6CB9;
font-weight:bold;
text-decoration:none;
text-align:left;
margin:0px;
padding:0px;
font-size:12px;
}




.contentRowColRht .contentRowColRhtR2
{
	position:relative;
	width:235px;
	height:203px;
	float:left;
	background-image:url(../Newimages/index_10_1.png);
	background-repeat:no-repeat;
}
.contentRowColRht .contentRowColRhtR3
{
	position:relative;
	width:235px;
	height:76px;
	float:left;
	background-image:url(../Newimages/index_15Rev2.png);
	background-repeat:no-repeat;
}


#layout #footerRow
{
	position:relative;
	width:1000px;
	height:31px;
	float:left;
	background-color:#ffffff;
	border-top:1px solid #194A8C;
}

#layout #copyRhtRow
{
	position:relative;
	width:1000px;
	height:25px;
	float:left;
}

.copy
{
	COLOR: #FFFFFF;
    FONT-FAMILY: verdana;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none;
}
.copy A
{
	COLOR: #FFFFFF;
    FONT-FAMILY: verdana;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none;
}
.copy A:hover
{
	COLOR: #E90000;
    FONT-FAMILY: verdana;
    FONT-SIZE: 7.5pt;
    TEXT-DECORATION: none;
}



.TitleTxt
{
color:#19498A;
font-family:arial;
font-size:18px;
font-weight:bold;
text-align:left;
}




.contentText
{
color:#000000;
font-family:arial;
font-size:12px;
font-weight:normal;
text-align:left;
text-align:justify;
}

.NewsTxt
{
color:#000000;
font-family:arial;
font-size:12px;
font-weight:normal;
text-align:left;
}

.trainingUpdate
{
color:#194A8C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-align:left;
/*text-align:justify;*/
text-decoration:none;
padding-right: 20px;
} 
.trainingUpdate a
{
color:#194A8C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-align:left;
/*text-align:justify;*/
text-decoration:none;

}
.trainingUpdate a:hover
{
color:#194A8C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
text-align:left;
/*text-align:justify;*/
text-decoration:none;

}

.footertext
{
color:#5475A2;
font-family:century gothic;
font-size:14px;
font-weight:bold;
text-align:center;
text-decoration:none;
}
.footertext a
{
color:#5475A2;
font-family:century gothic;
font-size:14px;
font-weight:bold;
text-align:center;
text-decoration:none;
}
.footertext a:hover
{
color:#5475A2;
font-family:century gothic;
font-size:14px;
font-weight:bold;
text-align:center;
text-decoration:underline;
}










/*
test new - navigation

*/
.testnav, .testnav * {
	margin:0;
	padding:0;
	list-style:none;
	text-align:left;
}
.testnav {
	line-height:1.6;
}
.testnav ul {
	position:absolute;
	top:-999em;
}



.testnav ul li, .testnav a {
	width: 100%;
	color:#fff;
	font-family:arial;
	font-size:18px;
}
.testnav li {
	float:left;
	position:relative;
	z-index:99;
	font-family:arial;
	font-size:18px;
}
.testnav a {
	display:block;
	color:#fff;
}
.testnav li a:hover {
	
	color:#0F3E6A;
}


.testnav li:hover ul, ul.testnav li.sfHover ul {
	left:-1px;
	top:3.0em;
	
}
.testnav li:hover li ul, .testnav li.sfHover li ul {
	top:-999em;
	
	
}
.testnav li li:hover ul, ul.testnav li li.sfHover ul {
	left:9.15em;
	top:-1px;
	
}
.superfish li:hover ul, .superfish li li:hover ul {
	top: -999em;
	color:#194A8C;
	
}
/*** ORIGINAL SKIN ***/
.testnav {
	float:left;
	margin-bottom:0em;
}
.testnav li {
	/*background:#010408;*/
	/*background-image:url(../img/nav-separator.gif);
	background-position:right top;
	background-repeat:no-repeat;*/
	width:140px;
	text-align:center;
	
	
	
}
.testnav a {
	color: #fff;
	padding: .75em 0;
	text-decoration:none;
	text-indent: 1em;
}
.testnav li.current, .testnav a:focus, .testnav a:hover, .testnav a:active {
	/*background:#0f3e6a;*/
	/*background-image:url(../img/menubg1.png);
	background-position:left;
	background-repeat:no-repeat;*/
	
	font-family:arial;
	font-size:18px;
	color:#194A8C;
}
.testnav li li:hover, .testnav li li.sfHover, .testnav li li a:focus, .testnav li li a:hover, li li .testnav a:active {
	background:#0f3e6a;
	width:190px;
	font-family:arial;
	font-size:18px;
	color:#fff;
	/*background-image:url(../img/menuBg1.jpg);
	background-position:left top;
	background-repeat:no-repeat;*/
}

.testnav li li , .testnav li li a {
	
	line-height:0.6em;
	font-family:arial;
	font-size:12px;
	color:#fff;width:16em;
	/*background-image:url(../img/menuBg1.jpg);
	background-position:left top;
	background-repeat:no-repeat;*/
}
.testnav li li a:hover {
	
	line-height:0.6em;
	font-family:arial;
	font-size:12px;
	color:#fff;width:16em;
	/*background-image:url(../img/menuBg1.jpg);
	background-position:left top;
	background-repeat:no-repeat;*/
}
.testnav li.sfHover a, .testnav li.current a, .testnav a:focus, .testnav a:hover, .nav a:active {
	border-bottom: none;
	font-family:arial;
	font-size:18px;
	color:#fff;width:16em;
}
.testnav li li.current a {
	font-weight: bold;
	/*background-image:url(../img/nav-separator.gif);
	background-position:right top;
	background-repeat:no-repeat;*/
	width:16em;
}
.testnav li li {
	background-color:#010408;
	width:16em;
	line-height:0.6em;
	border-bottom:1px solid #fff
}
.testnav li li li {
	background:#010408;width:16em;
}


.welcomeTxt
{
font-family:arial;
font-size:18px;
color:#19498A;
}



