body,p,td,textarea,input,pre,th,select,font,p,div
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 10px;

}
p
{
}
table
{
	border-collapse: collapse;
}
li
{
	list-style:  url(images/li.gif);
	padding: 2px;
	border: 1px solid #ccc;
	border-color: #fff #999 #999 #FFF;
	padding-left: 5px;
}
input
{
	background: ;
}

th
{
	text-align: left;
}
a
{
	color: #000;
	atext-decoration:none;
}
a:hover
{
	color: #f60;
	text-decoration: underline;
}
body{
	background: #e6e6e6;
	}
.shadowbox_message{
overflow: hidden; 
}
img {border: none 0px;}

body.mainbody{
	background: #066993 url(images/bg1.gif);
}

hr {
	height: 2px;
	border-bottom: 1px solid #fff;
	border-top: 1px solid #ccc;
}
.collage
{
	background: #0A1240 url('images/collage.jpg');
	background-repeat: no-repeat;
}
.menu th
{
	padding:5px;
}
.menu td
{
	background: #E6E6E6;
	background: #FFFFFF;
	background: url('images/bg1.jpg');
}
.nsatitle
{
	border-bottom: 1px solid #2398B4;
	background: #0A1240;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0, finishopacity=100, style =1)
	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#0A1240, EndColorStr=#066993);
}


.topstrip
{
	background: #0290C4;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#076699, EndColorStr=#0290C4);
}
.title1
{
	background: #eee;
	background: url('images/bg1.jpg') no-repeat;
	border: 1px solid ;
	border-left: 12px solid;
	border-color: #fff #aaa #aaa #FFF;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#ffffff, EndColorStr=#dddddd); 
	color: #444;
}
.title2
{
	background: #4E7D46;
	background: url('images/bg4.jpg') no-repeat;
	color: #fff;
}
.title3
{
	abackground: url('images/bg7.jpg') no-repeat;
	background: #EEEEEE;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#FFFFFF, EndColorStr=#DDDDDD);
	color: #f60;
}
.title4
{
	background: #0290C4;
	background: url('images/bg4.jpg') no-repeat;
	color: #FFF;
}
.title5
{
	background: #0290C4;
	background: url('images/bg5.jpg') no-repeat;
	color: #FFF;
}
.title6
{
	background: #8969AC;
	background: url('images/bg6.jpg') no-repeat;
	color: #FFF;
}
.title7
{
 width: 100%; 
 padding: 5px; 
 height:24px;
	border: 1px solid ;
	border-color: #fffFFF #066A9D #066A9D #84BFE9;
 color: #fff; 
 text-decoration: none; 
	background: url('images/bg1.gif') ;
 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#4484BFE9, EndColorStr=#FF84BFE9); 
}
.title8
{
 
 font-size: 13px;
 font-weight: bold;
 
}
.image1
{
	border: 1px solid #fff;
	filter:	progid:DXImageTransform.Microsoft.Glow(Color=#777777,Strength=1)
	progid:DXImageTransform.Microsoft.Shadow(Color=#000000,Strength=2,Direction=120);
}
img.image5
{
	padding: 5px;
	background: #FFF;
	border: 2px solid #FFF;
	filter:
	progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#ffffff, EndColorStr=#eeeeee)
	progid:DXImageTransform.Microsoft.Shadow(Color=#000000,Strength=3);
}
.image3
{
	border: 1px solid #eee;

}
.box1 
{
	background: #EEEEEE url(images/bg_menu2.jpg);
}

.box2
{

	border-right: #FFF 1px solid;
	border-bottom: #FFF 1px solid;
}
.box3
{
	border-left: #fff 1px solid;
	padding-left: 3px;
}
.box3
{
	border-left: #fff 1px solid;
	padding-left: 3px;
}
.box5
{
}
.box6
{
	background: #E6E6E6;
	border-left: 1px solid #fff;
	padding: 3px;
}
.box7
{
	border: 1px solid #ccc;
	background: #F9F8F3;
	border-color: #fff #aaa #aaa #FFF;
	font-weight: bold;
	background: #eee;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#dddddd);
}
.box8
{
	border: 1px solid;
	border-color: #fff #aaa #aaa #FFF;
	color: #000;
}
.box9
{
	background: #ACB4C0;
	border-left: #fff 1px solid;
	padding-left: 3px;
}
.box10
{
	width: 100%;
	background: #FFF;
}
.box12 
{
	background: #efefef;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#eeeeee, EndColorStr=#FFFFFF);
}
.box12 td
{
	text-align: center;
	border: 1px solid #fff;
	background: #FFF;
	filter:progid:DXImageTransform.Microsoft.Shadow(Direction=120,Color=#999999,Strength=1);
}
.box13
{
	border-collapse: separate;
	border: 1px solid ;
	border-color: #FFF #999 #999 #FFF;
	font-weight: bold;
}
.box14
{
	border: 1px solid #ccc;
	background: #F9F8F3 url('images/bg_menu1.jpg');
	border-color: #fff #aaa #aaa #FFF;
	font-weight: bold;
	abackground: #738794;
	afilter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#738794, EndColorStr=#5F6B73);
}
.imgbox1
{
	text-align: center;
	background: #eee;
	border: 1px solid #fff;
	width: 100px;
	height: 100px;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#eeeeee)
progid:DXImageTransform.Microsoft.Shadow(Direction=120,Color=#000000,Strength=2);
}


.error
{
	color: red;
}
.txtcolor1
{
	color: #066B9E;
}
.txtcolor2
{
	color: #FF8040;
}
.txtcolor3
{
	color: #fff;
}
.txtcolor4
{
	font-weight: normal;
	color: #000;
}
.txtcolor5
{
	color: #657B59;
}
.txtcolor6
{
	color: #757B59;
}
.txtcolor7
{
	color: #066B9E;
	text-decoration: none;
}

.link1,
.link1 a
{
	color: white;
	text-decoration: none;
}
.link1:hover,
.link1 a:hover
{
	color: #FEFFcc;
	text-decoration: none;
}
a.link2
{
	width: 170;
	color: #355;
	text-decoration: none;
	font-weight: bold;
	padding: 4px;
	padding-left: 6px;
}
.link2:hover,
.link2 a:hover
{
	color: #066993;
	text-decoration: none;
}
.link3,
.link3 a
{
	text-decoration: none;
	color: #444;
	font-weight: bold;
}
.link3:hover,
.link3 a:hover
{
	color: #f60;
	text-decoration: none;
}
.link4,
.link4 a
{
	padding: 1px;
	color: #f00;
	background: #FFF;
	aborder-left: 12px solid #c00;
	text-decoration: none;
	font-weight: bold;
}
.link4:hover,
.link4 a:hover
{
	background: #000;
	color: #FFF;
	text-decoration: none;
}
a.link5,
.link5 a
{
	color: #066993;
	text-decoration: none;
	font-weight: bold;
}
a.link6,
.link6 a
{
	padding: 5px;
	color: #066993;
	text-decoration: none;
	font-weight: bold;
}
a.link7,
.link7 a
{
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
}
.link7:hover,
.link7 a:hover
{
	color: #fd0;
	text-decoration: none;
}
a.link8,
.link8 a
{
	text-decoration: none;
	color: #FF4000;
	font-weight: bold;
}
.link8:hover,
.link8 a:hover
{
	color: #200;
}
a.link9,
.link9 a
{
	color: #335556;
	text-decoration: none;
}
a.link10,
.link10 a
{
	color: #333;
	text-decoration: none;
}
.link10:hover,
.link10 a:hover
{
	color: #255670;
	border-bottom: 2px solid #ddd;
	text-decoration: underline;
}
a.link11,
.link11 a
{
	color: #104F78;
	text-decoration: none;
}
.link11:hover,
.link11 a:hover
{
	color: #104F78;
	border-bottom: 2px solid #ddd;
	text-decoration: underline;
}
#pop1
{
	position: absolute;
	z-index:1;
	visibility: hidden;
	top:0;
	left:0;
	filter:progid:DXImageTransform.Microsoft.Wipe(GradientSize=1.0, wipeStyle=1, motion='forward',duration=.7)

}
div.menuSub
{
	width: 100%;
	padding: 3px;
	border: 1px solid #fff;
	background: #677D8B;
	-moz-opacity: 0.9;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90)
	progid:DXImageTransform.Microsoft.Shadow(Direction=125,Strength=2,Color=#333333);
}
.menuSub a
{
	text-decoration: none;
	color: #dfdfdf;
	width: 100%;
	font-weight: bold;
}
.menuSub a:hover
{
	color: #fff;
	afilter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4F5C65, EndColorStr=#4F5C65);
}

.menuitem{
	padding: 3px;
	border: 1px solid ;
	border-color: #939FAB #525F67 #525F67 #939FAB;
	width:170px;
}
.norepeat
{
	background-repeat: no-repeat;
}
iframe
{
	border: 1px solid #999;
	background: #e6e6e6 url();
}

.txttitle1
{
	color: #FF8040;
	font-weight: bold;
}
.txttitle2
{
	color: #066B9E;
	font-weight: bold;
}
.txttitle3
{
	width: 100%;
	padding: 5px;
	border: 1px solid #ccc;
	border-color: #fff #999 #999 #FFF;
	color: #FFF;
	font-weight: bold;
	background: #076699;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#076699, EndColorStr=#0290C4);
}
.txttitle4
{
	width: 100%;
	padding: 5px;
	border: 1px solid #ccc;
	border-color: #fff #999 #999 #FFF;
	color: #000;
	font-weight: bold;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#cccccc, EndColorStr=#FFFFFF);

	width: 100%;
	padding: 5px;
	border: 1px solid;
	border-color: #fff #999 #999 #5495BD;
	border-width: 1px 1px 1px 3px ;
	color: #000;
	font-weight: bold;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#eeeeee, EndColorStr=#ffffff);



}
.txttitle5
{
	text-align: center;
	width: 90%;
	color: #f60;
	padding: 3px;
	border: #fff 1px solid;
	border-left: 3px solid #f60;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#dddddd, EndColorStr=#ffffff)
	progid:DXImageTransform.Microsoft.Shadow(color=#666666, direction=135, strength=1);	
}
.txtbox1
{
	border: 1px solid ;
	width: 100%;
	padding: 5px;
	border-color: #fff #999 #999 #FFF;
	color: #000;
	font-weight: bold;
	filter:	progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#eeeeee, EndColorStr=#ffffff);
}
.txtbox2
{
	padding: 5px;
	border: 1px solid #ccc;
	border-color: #fff #000 #000 #FFF;
	color: #000;
	font-weight: bold;
	background-color: gray;
}

.txtbox3
{
	width: 100%;
	padding: 5px;
	border: 1px solid ;
	border-color: #fff #666 #666 #FFF;
	color: #085277;
	background: #fafafa;
	font-weight: bold;
}
.txtbox4
{
	padding: 5px;
	border: 1px solid #ccc;
	border-color: #999 #000 #000 #999;
	color: #FFF;
}
.table1
{
	width: 100%;
	padding: 5px;
	border: 1px solid #ccc;
	border-color: #fff #000 #000 #FFF;
	color: #FFF;
	font-weight: bold;
	background: #FF6600;
}

.table2
{
	width: 100%;
	padding: 5px;
	border: 1px solid #ccc;
	border-color: #fff #000 #000 #FFF;
	color: #FFF;
	font-weight: bold;
	background: #066993;
}

.table3
{
	border-collapse: separate;
	border: none;
}
.table3 td
{
	border: 1px solid;
	background: #eee;
	border-color: #fff #999 #999 #FFF;
}

.table6
{
	border-collapse: separate;
	border: none;
}
.table6 td
{
	border: 1px solid;
	border-color: #fff #999 #999 #FFF;
}
.maincontent
{
	width: 100%;
	overflow: auto;
}
.holder3
{
	background: #EEE;
	padding: 5px;
	width: 170px;
	height: 240px;
}
#loading
{
	position: absolute;
	top: 80;
	left: 35;
	padding: 5px;
	width: 100px;
	border: 1px solid #ccc;
	border-color: #fff #000 #000 #FFF;
	color: #000;
	font-weight: bold;
	background: #FFF;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30)
}
.nowrap
{
	white-space: nowrap;
}
a.curlang img
{
	border: 1px solid #fff;
	filter:
		progid:DXImageTransform.Microsoft.Glow(color=#0A1240, direction=120, strength=2)
}
a.langs
{
	color: white;
	text-decoration: none;
}
.curlang
{
	color: white;
	font-weight: bold;
	text-decoration: none;
}
a.langs:hover,
a.curlang:hover
{
	text-decoration: none;
	color: #FF7;
}
a.langs img
{
	border: 1px solid #eef;
	filter:
		progid:DXImageTransform.Microsoft.Glow(Direction=120,color=#0578AD,  strength=2)
}
a.langs:hover img
{
	filter:
		progid:DXImageTransform.Microsoft.Glow(color=#0A1240, direction=120, strength=2);
}
.alt1 td
{
	background: #eee;
	border-bottom: 1px solid #ddd; 
	border-right: 1px solid #ddd; 
}
.alt0 td
{
	background: #f8f8f8;
	border-bottom: 1px solid #ddd; 
	border-right: 1px solid #ddd; 
}
caption
{
	padding: 3px;
	text-align: left;
	font-size: 10px;
	color: #1A6D0F;
	font-weight: bold;
	color: #fff;
	background: #CDD1D4;
	border: #fff 1px solid;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#0D276D, EndColorStr=#A4C8EE)
	progid:DXImageTransform.Microsoft.Shadow(color=#666666, direction=135, strength=3);	
	}
.uconstruc
{
	text-align: center;
	width: 400px;
	color: #f60;
	padding: 5px;
	border: #fff 1px solid;
	border-left: 3px solid #f60;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=#ffffff, EndColorStr=#dddddd)
	progid:DXImageTransform.Microsoft.Shadow(color=#666666, direction=135, strength=3);	
}

.uc{ font-size:-1px;display:none}

