﻿#conash3D0 {height:0px; top:-1px;}

#my-border {
	padding:20px;
	color:#fff;
}
#my-border, #my-border .sb-inner {
	background-color: #0C1B38;
	background-image: url(grad2.png);
	background-repeat: repeat-x;
}
#trans-border {
	padding:14px 20px;
	
}
#trans-border .sb-border {
	background-color: #000066;
	background-image: url(grad2.png);
	background-repeat: repeat-x;
}
#col-2 {
	padding:20px;
	color:#fff;
	background-image: url(GridGrey.jpg);
}
#col-2, #col-2  .sb-inner {
background-image: url(GridGrey.jpg);
}
#black-1 {
	padding:22px;
	color:#fff;
}
#black-1, #black-1  .sb-inner {
	background-color: #000000;
}


* {

}
body {
	background:#28333c;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font-size: 1em;
	line-height: 1em;
	color: #FFFFFF;
}
a:link {
	color: #FFCC66;
	font-size: 1em;
}
a:visited {
	color: #0099CC;
}
a:hover { text-decoration:underline;}

/*==================txt, links, lines, titles====================*/
a {
	color:#FF9933;
	font-size: 1em;
}

.clear { clear:both;}

.fleft { float:left;}
.fright { float:right;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

p {
	font-size: .8em;
}

.tall_top {

}
.tall_bottom {
}

/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {
	border:0;
	vertical-align:top;
	text-align:left;
}

.form { height:36px;}
.form input {width:312px; height:2em; background:#fff; color:#444e57; font-size:1em; font-family:arial; padding-left:3px; border:1px solid #444e57;}
textarea { width:312px; height:99px; background:#fff; overflow:auto; color:#444e57; font-size:1em; font-family:arial; padding-left:3px; border:1px solid #444e57;}


/*==================list====================*/
ul {
	list-style-type: disc;
	font-size: 1em;
	line-height: 1.4em;
	font-weight: normal;
}

.list1 li a {
	background:url(images/marker1.gif) no-repeat left 1px;
	color:#FFCC00;
	padding-left:2em;
	line-height:1.9em;
}

/*==================other====================*/
.img_indent { margin:0 20px 0 0; float:left;}
.img_box { padding:0 0 20px 0;}
.img_box img {
	float:left;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0;
}

.img_box1 {
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	height: auto;
}
.img_box1 img {
	float:left;
	position:relative;
	margin-right: 20px;
	margin-bottom: 10;
	margin-left: 0;
	margin-top: 10px;
}
.img_boxDkBLUE {
	background-color: #000033;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
	background-image: url(BlueBars.jpg);
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	height: auto;
	margin-bottom: 2%;
}
.img_boxDkBLUE2 {
	background-color: #000033;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
}

.contact_box { padding:20px 0 0 0;}

blockquote p { margin-bottom:0;}
h1 {
	font-size: 1.6em;
	font-weight: bold;
	line-height: 1em;
	color: #FF6;
}
h2 {
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.2em;
}
h3 {
	font-size: 1em;
	line-height: 1.2em;
	font-weight: bold;
}


.txt1 {
	line-height: 1em;
	font-size: 1.2em;
}

.link1 { background:url(images/marker.gif) no-repeat right 4px; font-weight:bold; padding-right:10px;}
.link1 em { background:url(images/line_2.gif) left bottom repeat-x; font-style:normal;}
.link2 {background:url(images/line_2.gif) left bottom repeat-x;}

.rss { margin-right:27px;}

.line_hor {
	background:url(images/line_1.gif) left bottom repeat-x;
	padding-bottom:5px;
	margin-bottom:14px;
}
.line_hor1 {
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.line_hor2 {
	background:url(images/line_1.gif) left bottom repeat-x;
	margin-bottom:20px;
	line-height: 1em;
	padding-left: 3%;
}
.line_hor3 { background:url(images/line_1.gif) left bottom repeat-x; padding-bottom:13px; margin-bottom:25px;}

.title { margin-bottom:22px;}


/*==================blocks====================*/
.block1 { background:#e7f2f6; width:100%;}

.block1 .top_tall { background:url(images/top_tall.gif) left top repeat-x;}
.block1 .right_tall { background:url(images/right_tall.gif) right top repeat-y;}
.block1 .bottom_tall { background:url(images/bottom_tall.gif) left bottom repeat-x;}
.block1 .left_tall { background:url(images/left_tall.gif) left top repeat-y;}

.block1 .left_top_corner { background:url(images/left_top_corner.gif) no-repeat left top;}
.block1 .right_top_corner { background:url(images/right_top_corner.gif) no-repeat right top;}
.block1 .right_bottom_corner { background:url(images/right_bottom_corner.gif) no-repeat right bottom;}
.block1 .left_bottom_corner { background:url(images/left_bottom_corner.gif) no-repeat left bottom;}
.block1 .inner { padding:0 0 0 0;}

.wrapper {
	width:96%;
	height: auto;
	background-image: url(DarkSide3.jpg);
	margin-right: 2%;
	margin-left: 2%;
	padding-top: 1%;
	border-right-style: inset;
	border-left-style: inset;
	border-right-color: #000033;
	border-left-color: #000033;
}
.wrapper2 {
	width:auto;
	background-image: url(images/DkThinStrip.jpg);
	border-top-style: groove;
	border-right-style: groove;
	border-bottom-style: groove;
	border-left-style: groove;
	padding-right: 3%;
	padding-bottom: 3%;
	padding-left: 4%;
	padding-top: 3%;
	margin-top: 1.5%;
}



.but {
	width:100%;
	margin-bottom:6px;
	background-image: url(BlueRow.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.but .left {
	background-image: none;
	background-repeat: no-repeat;
	background-position: left top;
}
.but .right {
	height:43px;
}
.but .ind1 { padding:13px 0 0 18px}
.but strong { color:#edeff2; margin-right:32px;}
.but span { color:#34414b; font-weight:bold;}

/*header*/
#header .row_1 {
	height:50px;
	text-align:center;
	background-image: url(images/tall_bottom.gif);
}
#header .row_2 {
	height:540px;
	text-align:center;
	overflow: hidden;
	padding-top: 0px;
	padding-bottom: 0px;
}
#header .row_2 div {
	position:relative;
	border-top-width: medium;
	border-right-width: medium;
	border-bottom-width: medium;
	border-left-width: medium;
	border-bottom-style: groove;
	border-top-color: #000028;
	border-right-color: #000028;
	border-bottom-color: #000028;
	border-left-color: #000028;
}

/*content*/
#content {
	background-image: url(HrzBlueBars.jpg);
	padding-right: 2%;
	padding-left: 2%;
}
#content .inner {

}
#content .inner1 {

}
#content .indent { padding:0 10px 0 0;}
#footer p {

}
#footer a { color:#d5dde5;}
/*==========================================*/
#Col1Header {
	height: auto;
	padding-left: 10px;
	border: medium none #333333;
	background-color: #000033;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 1.4em;
	font-size: 1.2em;
}
.txt2Blue {
	color:#0099FF;
	line-height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
}

.TXTBold1dot5em {
	font-size: 1.5em;
	font-weight: bold;
	color: #FFFF33;
}
.TXTGold {
	color: #FFCC00;
	font-weight: bold;
	line-height: 26px;
}
.TXTBlue16ems {
	color: #0099CC;
	font-weight: bold;
	font-size: 1.6em;
	
	line-height: 1.4em;
}
.TXTBoldGold18 {
	color: #FFCC66;
}
.TXTorange {
	color: #FFCC99;
	
}
.TXTDkBlue {
	color: #000066;
	
}
.txt1Footer {
	color:#FFFFFF;
	
	font-size: 1em;
	text-align: justify;
}
#EULA {
	height: 160px;
	overflow: scroll;
	color: #000000;
	background-color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	width: auto;
	padding-top: 10px;
}
