body {
	margin:	0px;
	padding: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
	height: 100%;
	background: #001f49 url('../img/bg1.gif') repeat-x center top;
}

table {border-collapse: collapse;}

div {text-align: left;}

img {border: 0px;}

form {margin: 0px; padding: 0px;}

a, span.link {color: #135bcd; text-decoration:underline;}

h1 {
	font-family: Arial;
	font-size: 20px;
	color: #2556a5;
	font-weight: normal;
	margin: 0px;
}

h2 {
	font-family: Arial;
	font-size: 14px;
	color: #2556a5;
	font-weight: bold;
	margin: 0px;
}

h3 {
	font-family: Arial;
	font-size: 14px;
	color: #656668;
	font-weight: bold;
	margin: 0px;
}

h4, h5, h6 {
	color: #656668;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

div.container {
	width: 100%;
	background: transparent url('../img/bg2.jpg') repeat-x center top;
}

div.header, div.mainpage, div.footer {width: 940px;}

div.logo {float: left; margin-top:9px;}

div.menu {float: right;}

div.header {
	height: 100px;
	background: transparent url('../img/hd_bg.gif') repeat-x center bottom;
}

div.hd_right, div.hd_left{
	
	width: 6px;
	height: 100px;
}

div.logo {float: left;}

div.hd_right {
	float: right;
	background: transparent url('../img/hd_right.gif') no-repeat center bottom;
}

div.hd_left {
	float: left;
	background: transparent url('../img/hd_left.gif') no-repeat center bottom;
}

div.mainpage {
	background: #fff url('../img/main_bg.gif') repeat-x;
}

div.footer {
	background: transparent url('../img/footer_bg.gif') no-repeat center top;
	padding:10px 10px 10px 0px;
	text-align: right;
	font-size: 11px;
	color: #fff;
}

div.footer, div.footer a {
	color: #4d9feb;
	text-decoration: none;
}

div.footer a:hover {
	color: #fff;
}

.footerleft {margin-left: 11px; border: vertical-align: top; float: left; display: inline;}
.footerright {vertical-align: top; float: right; text-align: right; display: inline;}
a.deatorlogo {width: 52px; height: 16px; float:right; margin: 0px 0px -3px 5px; background-image: url('../img/deator.gif');}
a.deatorlogo:hover {background-image: url('../img/deator_a.gif');}

div.closer {clear: both; margin:0px; padding: 0px; /*height: 1px;*/ line-height:1px; font-size:1px;}

div.menu {
	float: right;
	font-size: 12px;
	margin-top: 63px;
}

div.mi, div.mia {
	float: left; 
	display: inline;
	height: 37px;
	line-height: 32px;
	margin-left: 5px;
}

div.mia {color: #005387;}

div.mi div.bc{background: transparent url('../img/mi.gif') repeat-x;}

div.mi a {display: block; color: #fff; text-decoration: none;}
div.mi a:hover {color: #9edcff;}
div.mia a {color: #005387; text-decoration: none;}

div.mi div.br, div.mia div.br {
	float: left;
	display: inline;
	width: 6px;
	height: 37px;
}

div.mi div.bl, div.mia div.bl {
	float: left;
	display: inline;
	width: 6px;
	height: 37px;
}

div.mi div.bc, div.mia div.bc {
	float: left;
	display: inline;
	height: 37px;
}

div.mi div.bl {background: transparent url('../img/mil.gif') no-repeat;}
div.mi div.bc {background: transparent url('../img/mi.gif') repeat-x; padding:0px 5px 0px 5px;}
div.mi div.br {background: transparent url('../img/mir.gif') no-repeat;}

div.mia div.bl {background: transparent url('../img/mial.gif') no-repeat;}
div.mia div.bc {background: transparent url('../img/mia.gif') repeat-x; padding:0px 5px 0px 5px;}
div.mia div.br {background: transparent url('../img/miar.gif') no-repeat;}

div.banner {
	width: 930px;
	height: 243px;
	background-color: #001025;
	margin: 0px 0px 5px 5px;
	padding: 0px;
	overflow: hidden;
}

div.homepageibox {
	background: #fff url('../img/index_bg.gif') repeat-x; 
	height: 267px;
	width: 305px;
	float: left;
	display: inline;
}

div.homepageiboxline {
	height: 267px;
	width: 3px;
	float: left;
	display: inline;
	background: #fff url('../img/index_bg.gif') no-repeat top center;
	margin: 0px 2px 0px 2px;
}

div.homepageiboxc {
	background: transparent url('../img/ibox_bg.gif') no-repeat top center;
	height: 180px;
	padding: 15px 24px 0 24px;
}

div.homepageiboxc p{
	margin-top: 70px;
}

div.homepageiboxlink {padding: 5px 24px 0 24px;}

a.raq {
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}

p span {color: #2556a5; font-weight: bold;}

img.boximg {
	border: 4px solid #fff;
	display: inline;
}

div.pagecontent {
	margin: 5px 5px 0px 5px;
	background: #fff url('../img/page_bg.gif') repeat-x;
	padding: 15px 24px 24px 24px; 
}

div.path {
	float: right;
	font-size: 11px;
	height: 15px;
}

div.path a {text-decoration: none;}

a.introbox {
	display: block;
	float: left;
	text-decoration: none;
	color: #333333;
}

a.introbox span:hover {
	cursor: pointer;
}

a.introbox span {
	display: block;
}

a.introbox2Parts {
	width: 437px;
	margin-right: 7px;
}

a.introbox3Parts {
	width: 289px;
	margin-right: 7px;
}

a.introbox4Parts {
	width: 216px;
	margin-right: 6px;
}

a.introbox span.ibheader {
	width: 100%;
	color: #fff;
	font-weight: bold;
	height: 36px;
	line-height: 36px;
	font-size: 11px;
} 

a.introbox0 span.ibheader {background: #bbbbbb url('../img/ibh0.gif') repeat-x;}
a.introbox0 span.ibheader span.ibhl {background: #bbbbbb url('../img/ibh0l.gif') repeat-x;}
a.introbox0 span.ibheader span.ibhr {background: #bbbbbb url('../img/ibh0r.gif') repeat-x;}

a.introbox1 span.ibheader {background: #ff8c1d url('../img/ibh1.gif') repeat-x;}
a.introbox1 span.ibheader span.ibhl {background: #ff8c1d url('../img/ibh1l.gif') repeat-x;}
a.introbox1 span.ibheader span.ibhr {background: #ff8c1d url('../img/ibh1r.gif') repeat-x;}

a.introbox2 span.ibheader {background: #db0202 url('../img/ibh2.gif') repeat-x;}
a.introbox2 span.ibheader span.ibhl {background: #db0202 url('../img/ibh2l.gif') repeat-x;}
a.introbox2 span.ibheader span.ibhr {background: #db0202 url('../img/ibh2r.gif') repeat-x;}

a.introbox3 span.ibheader {background: #ad17a7 url('../img/ibh3.gif') repeat-x;}
a.introbox3 span.ibheader span.ibhl {background: #ad17a7 url('../img/ibh3l.gif') repeat-x;}
a.introbox3 span.ibheader span.ibhr {background: #ad17a7 url('../img/ibh3r.gif') repeat-x;}

a.introbox4 span.ibheader {background: #018ac0 url('../img/ibh4.gif') repeat-x;}
a.introbox4 span.ibheader span.ibhl {background: #018ac0 url('../img/ibh4l.gif') repeat-x;}
a.introbox4 span.ibheader span.ibhr {background: #018ac0 url('../img/ibh4r.gif') repeat-x;}

a.introbox span.ibheader span.ibhl {
	float: left;
	display: inline;
	width: 4px;
	height: 36px;
}

a.introbox span.ibheader span.ibhc {
	float: left;
	display: inline;
	padding-left: 5px;
}

a.introbox span.ibheader span.ibhr {
	float: right;
	display: inline;
	width: 4px;
	height: 36px;
}  

a.introbox span.ibimg {
	margin-top: 4px;
	margin-bottom: 4px;
}

a.introbox span.ibcont {
	border-top: 1px solid #d0d4d9;
	padding: 8px;
	height: 130px;
	overflow: hidden;
}

a.introbox2Parts span.ibcont {
	background: #fff url('../img/ibcont2_a.gif') repeat-y;
}

a.introbox3Parts span.ibcont {
	background: #fff url('../img/ibcont3_a.gif') repeat-y;
}

a.introbox4Parts span.ibcont {
	background: #fff url('../img/ibcont4_a.gif') repeat-y;
}

a.introbox2Parts:hover span.ibcont {
	background: #efefef url('../img/ibcont2.gif') repeat-y;
}

a.introbox3Parts:hover span.ibcont {
	background: #efefef url('../img/ibcont3.gif') repeat-y;
}

a.introbox4Parts:hover span.ibcont {
	background: #efefef url('../img/ibcont4.gif') repeat-y;
}

a.introbox span.foot {
	clear: left;
	height: 6px;
	font-size: 1px;
	line-height: 1px;
}

a.introbox2Parts span.foot {
	background: #fff url('../img/ibfoot2_a.gif') no-repeat;
}

a.introbox3Parts span.foot {
	background: #fff url('../img/ibfoot3_a.gif') no-repeat;
}

a.introbox4Parts span.foot {
	background: #fff url('../img/ibfoot4_a.gif') no-repeat;
}

a.introbox2Parts:hover span.foot {
	background: #efefef url('../img/ibfoot2.gif') no-repeat;
}

a.introbox3Parts:hover span.foot {
	background: #efefef url('../img/ibfoot3.gif') no-repeat;
}

a.introbox4Parts:hover span.foot {
	background: #efefef url('../img/ibfoot4.gif') no-repeat;
}

img.ibbullet {
	position: relative;
	top: 1px;
}

div.thumbs {
	background-color: #ececec;
}

div.divborder {
	padding: 5px 10px 5px 10px;
	border-right: 1px solid #d0d4d9;
	border-left: 1px solid #d0d4d9;
}

div.thumbs img {
	margin: 5px;
	border: 1px solid #fff;
}

div.thumbs img:hover {
	margin: 5px;
	border: 1px solid #3366cc;
}

div.thmbtop, div.thmbbot {
	height: 5px;
}

div.thmbtop {
	background: transparent url('../img/brdr.gif') repeat-x top center;
}

div.thmbbot {
	background: transparent url('../img/brdr.gif') repeat-x bottom center;
}

div.thmbtop div.thbtopr, div.thmbtop div.thbtopl, div.thmbbot div.thbbotr, div.thmbbot div.thbbotl {
	font-size: 1px;
	line-height: 1px;
	height: 5px;
	width: 5px;
}

div.thmbtop div.thbtopr {
	background: transparent url('../img/rt.gif') no-repeat top left;
	float: right;	
}

div.thmbtop div.thbtopl {
	background: transparent url('../img/lt.gif') no-repeat top left;
	float: left;
}

div.thmbbot div.thbbotr {
	background: transparent url('../img/rb.gif') no-repeat bottom left;
	float: right;
}

div.thmbbot div.thbbotl {
	background: transparent url('../img/lb.gif') no-repeat bottom left;
	float: left;
}
