/* CSS Document */
body{
	background-color: #FFFFFF;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif, tahoma;
	font-size:11px;
	color:#102F54;
	background-image:url(../images/background.jpg);
	background-repeat:repeat-y;
	background-position:center top;
	background-image:url(../images/background.jpg);
	background-repeat:repeat-y;
	background-position:center top;

	}


.bgc1{
	background-color:#0066B3;
	
}

.newstext{
	text-decoration:none;
	font-family:Tahoma;
	font-weight:bold;
	color:#005392;
	text-align:center;
}
.newstext:hover{
	text-decoration:none;
	font-family:Tahoma;
	font-weight:bold;
	color:#006992;
	text-align:center;
}


.nav{
	background-color: #0066B3;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #4891C8;
	border-right-color: #004D87;
	border-bottom-color: #003E6E;
	border-left-color: #247CBE;
	font-family:Arial, Helvetica, sans-serif, tahoma;
	color:#FFFFFF;
	text-align:center;
	height:25px;
}
.nav:hover{
	background-color: #005392;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #4891C8;
	border-right-color: #004D87;
	border-bottom-color: #003E6E;
	border-left-color: #247CBE;
	text-align:center;
	height:25px;
}
.navtext{
	text-decoration:none;
	font-family:Tahoma;
	font-weight:bold;
	color:#D6D6D6;
	text-align:center;
}
.navtext:hover{
	text-decoration:none;
	font-family:Tahoma;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}
.navblue{
	background-color: #005392;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #4891C8;
	border-right-color: #004D87;
	border-bottom-color: #003E6E;
	border-left-color: #247CBE;
	}
.details{
	text-decoration:none;
	font-family:Tahoma;
	background-color:#FFF0B3;
	color:#858585;
	text-align:center;
	display:block;
	width:47px;
	height:18px;
	border: 1px solid #FFE67F;
	padding-top:2px;
}
.details:hover{
	text-decoration:none;
	font-family:Tahoma;
	background-color:#0066B3;
	color:#FFF0B3;
	text-align:center;
	display:block;
	width:47px;
	height:18px;
	border: 1px solid #FFE67F;
	padding-top:2px;
}
.submit{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif, tahoma;
	color:#000000;
	display:block;
}
.submit:hover{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif, tahoma;
	color:#0066B3;
	display:block;
}
.bold{
	color:#000000;
	font-weight:bold;
}
.blue{
	color:#0066B3;
	font-weight:bold;
}
.head01{
	color:#0066B3;
	font-weight:bold;
	background-color:#E9EAEC;
	height:216px;
	height:37px;
	display:block;
	padding-left:20px;
}

.head001 a{
	color:#0066B3;
	font-weight:bold;
	background-color:#E9EAEC;
	height:216px;
	height:37px;
	display:block;
	padding-left:20px; 
	text-decoration:none; 
}
.cate{
	text-decoration:none;
	font-family:Tahoma;
	padding-left:20px;
	color:#0066B3;	
	display:block;	
	padding-top:5px;
}
.cate:hover{
	text-decoration:none;
	font-family:Tahoma;
	padding-left:20px;
	color:#858585;
	background-image:url(../images/arrow.gif);
	background-position:left;
	background-repeat:no-repeat;	
	display:block;	
	padding-top:5px;
}
.special{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif, tahoma;
	padding-left:5px;
	color:#0066B3;	
	display:block;	
	padding-top:5px;
	padding-bottom:5px;
}
.special:hover{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif, tahoma;
	padding-left:5px;
	color:#FFFFFF;
	background-color:#0066B3;
	padding-top:5px;
	padding-bottom:5px;
	display:block;	
	
}

.downl{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif, tahoma;
	font-weight:bold;
	padding-left:20px;
	color:#0066B3;	
	display:block;
	width:514px;
	height:20px;
	padding:10px;
	background-color:#E7E7E7;
	background-image:url(../images/arrow.jpg);
	background-position:right;
	background-repeat:no-repeat;	
}
.downl:hover{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif, tahoma;
	font-weight:bold;
	padding-left:20px;
	color:#FFFFFF;
	display:block;
	padding:10px;
	width:514px;
	background-color:#0066B3;
	background-image:url(../images/arrow2.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
.downloadbut{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif, tahoma;
	font-weight:bold;
	color:#0066B3;
	display:block;
	width:514px;
	height:30px;
	padding-left:10px;
	padding-right:10px;
	background-color:#F6F6F6;
	background-image:url(../images/acrobat2.gif);
	background-position:right;
	background-repeat:no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.downloadbut:hover{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif, tahoma;
	font-weight:bold;
	color:#FFFFFF;
	display:block;
	height:50px;
	padding-left:10px;
	padding-right:10px;
	width:514px;
	background-color:#0066B3;
	background-image:url(../images/acrobat.gif);
	background-position:right;
	background-repeat:no-repeat;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.3b{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0066B3;
	border-bottom-color: #0066B3;
	border-left-color: #0066B3;
}
.field01{
	background-color:#999999;
	width:200px;
	height:17px;
	background-image:url(../images/field01.gif);
	background-position:left top;
	background-repeat:no-repeat;
	border: 1px solid #E8E8E8;
	font-family:Arial, Helvetica, sans-serif, tahoma;
	font-size:11px;
	padding-left:5px;
	padding-top:3px;

}
.field02{
	background-color:#999999;
	height:17px;
	background-image:url(../images/field01.gif);
	background-position:left top;
	background-repeat:no-repeat;
	border: 1px solid #E8E8E8;
	font-family:Arial, Helvetica, sans-serif, tahoma;
	font-size:11px;
	padding-left:5px;
	padding-top:3px;

}
.field05{
	background-image:url(../images/field01.gif);
	font-family: Arial, Helvetica, sans-serif, tahoma;
	font-size: 11px;
	color:#000000;
	border: 1px solid #E0E2DD;
	width:350px;
	height:16px;
	padding-left:5px;
	padding-top:2px;
	background-color:#F8F8F8;
}
.field06{
	background-image:url(../images/field01.gif);
	font-family: Arial, Helvetica, sans-serif, tahoma;
	font-size: 11px;
	color:#000000;
	border: 1px solid #E0E2DD;
	width:248px;
	height:16px;
	padding-left:5px;
	padding-top:2px;
}
.field07{
	background-image:url(../images/field01.gif);
	font-family: Arial, Helvetica, sans-serif, tahoma;
	font-size: 11px;
	color:#000000;
	border: 1px solid #E0E2DD;
	width:40px;
	height:16px;
	padding-left:5px;
	padding-top:2px;
}
.field08{
	background-image:url(../images/field01.gif);
	font-family: Arial, Helvetica, sans-serif, tahoma;
	font-size: 11px;
	color:#000000;
	border: 1px solid #E0E2DD;
	width:358px;
	height:20px;
	padding-left:5px;
	padding-top:2px;
	background-color:#F8F8F8;
}
.field09{
	background-image:url(../images/field01.gif);
	font-family: Arial, Helvetica, sans-serif, tahoma;
	font-size: 11px;
	color:#000000;
	border: 1px solid #E0E2DD;
	width:358px;
	height:80px;
	padding-left:5px;
	padding-top:2px;
	background-color:#F8F8F8;
}
.button01{
	background-color:#0066B3;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif, tahoma;
	font-size: 11px;
	margin:0px;
	height:20px;
	width:178px;
	border: 1px solid #999999;
}
.footer{
	background-color:#0066B3;
	padding-bottom:20px;
	padding-top:20px;
	padding-left:20px;
	color:#FFFFFF;	
}
.fnavi{
	color:#FFFFFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif, tahoma;
	text-decoration:none;
}
.fnavi:hover{
	color:#FFFFFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif, tahoma;
	text-decoration:underline;
}
.topwhite{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.topwhite:hover{
	color:#64BCFF;
	font-weight:bold;
	text-decoration:none;
}
.bluebold{
	color:#005FBE;
	font-weight:bold;	
	}
.topblue{
	color:#005FBE;
	font-weight:bold;	
	text-decoration:none;
}
.topblue:hover{
	color:#1783D4;
	font-weight:bold;
	text-decoration:none;
}
.in-blue{
	background-image:url(../images/in-blue01.gif);
	background-repeat:repeat-x;
}
.in-01{
	background-color:#E9EAEC;
	padding:10px;
}
.in-02{
	background-color:#F6F6F6;
	padding:10px;
}
.in-blue1{
	background-image:url(../images/in-blue03-bg.gif);
	background-repeat:repeat-x;

}
.lb{
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #0066B3;
}
.dd-list01{
	font-family: Arial, Helvetica, sans-serif, tahoma;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}

.h2 {
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif, tahoma;
	font-weight:bold;
	color:#0066B3;
	padding-left:25px;

}

/* NEW CSS */
.in-03{
	background-color:#E7E7E7;
	padding:10px;
}
.cate-pad{
	padding-left:10px;
	padding-right:10px;
	

}
.cate-pad2{
	padding-left:10px;
	padding-right:10px;

}
.detail-image 
{
    border-bottom:#000000 1px solid; border-top:#000000 1px solid; border-left:#000000 1px solid; border-right:#000000 1px solid;
    }
.detail-caption{font:Arial, Helvetica, sans-serif; font-size:14px; font-weight:400;}
.mainText{ font:Arial, Helvetica, sans-serif; font-size:12px; margin-left:5px;}
.catCols
{
    
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #0066B3;
    
    }
.Gallerycaption a{
	font-family: Arial, Helvetica, sans-serif, tahoma;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #234C8E;
		width: 180px;
	border: 1px solid #588AB9;
	text-decoration:none;
	display:block;
	text-align:center;
	vertical-align:middle;
}
.Gallerycaption a:hover{
	font-family: Arial, Helvetica, sans-serif, tahoma;
	font-size: 12px;
	color:Silver;
	background-color: #234C8E;
		width: 180px;
	border: 1px solid #0066CC;
	text-decoration:none;
	display:block;
	text-align:center;
	vertical-align:middle;
}
.gallerylist{
	font-family: Arial, Helvetica, sans-serif, tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #366A9A;
	border: 1px solid #588AB9;
	width:190px;
}
.gallery-img-border{
	border: 1px inset #588AB9;
	padding:1px;


}
.topblue2{
                color:#161616;
                text-decoration:none;
}
.topblue2:hover{
                color:#1783D4;
                text-decoration:none;
}
.g-bg-dp{
                background-image:url(../images/bg-21.jpg);
                background-repeat:repeat-y;
                width:400px;
                height:39px;
                padding-right:7px;
                border-top-width: 1px;
                border-right-width: 1px;
                border-bottom-width: 1px;
                border-top-style: solid;
                border-right-style: solid;
                border-bottom-style: solid;
                border-top-color: #E9EAEC;
                border-right-color: #E9EAEC;
                border-bottom-color: #E9EAEC;
}
.bg-dp01{
                width:400px;
                height:250px;
                padding-right:7px;

                border-right-width: 1px;
                border-bottom-width: 1px;

                border-right-style: solid;
                border-bottom-style: solid;

                border-right-color: #E9EAEC;
                border-bottom-color: #E9EAEC;

}
.bg-dp02{
                width:390px;
                height:55px;
                padding-right:7px;

                border-right-width: 1px;
                border-bottom-width: 1px;

                border-right-style: solid;
                border-bottom-style: solid;

                border-right-color: #E9EAEC;
                border-bottom-color: #E9EAEC;
                background-color:#F2F2F2;

                padding-left:10px;
                padding-top:10px;
}
.bg-dp03{
                width:323px;
                height:323px;
                padding-right:7px;
                padding-left:10px;
                padding-top:10px;
                border: 1px solid #E9EAEC;
                background-color:#FFFFFF;
}
.dp-h1{
                font-size:18px;
                color:#0066B3;
                font-weight:bold;
}
.WelcomeheadingText{
	color:#0066B3;
	font-weight:bold; font-size:14px;
	
}
.WelcomeText{
	color:#003071; font-size:14px;
}
.imgHover {
    filter:alpha(opacity=65);
    -moz-opacity:.65;
    opacity:.65;
    border: solid #000 1px;
}

.noHover {
    border: none;
}
.boldHeading {
	color: #3399FF;
	font-weight: bold;
}
.clLink{ text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.alternateTab{BACKGROUND-COLOR:#f6f6f6; PADDING-TOP:10px;  PADDING-BOTTOM: 5px; PADDING-LEFT: 5px}
