/*

Light Blue : 4351d1
Dark Blue : 2b3487

*/

body	{ color:#bbbbbb; background:#000000; font-family:arial,verdana,sans-serif; font-size:12px; margin:0px; padding:0px; }
form	{ margin:0px; padding:0px; }

a:link		{ color:#ffffff; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
a:visited	{ color:#ffffff; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
a:hover 	{ color:#ffffff; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; }
a:active 	{ color:#ffffff; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }

td			{ color:#bbbbbb; font-family:arial,verdana,sans-serif; font-size:12px; margin:0px; padding:0px; }

td.headerLeft		{ color:#bbbbbb; font-family:arial,verdana,sans-serif; font-size:12px; margin:0px; padding:0px; text-align:left; vertical-align:top; width:300px; }
td.headerCenter		{ color:#bbbbbb; font-family:arial,verdana,sans-serif; font-size:12px; margin:0px; padding:0px; text-align:center; vertical-align:middle; width:225px; }
td.headerRight		{ color:#bbbbbb; font-family:arial,verdana,sans-serif; font-size:12px; margin:0px; padding:0px; text-align:right; vertical-align:top; width:275px; }
td.topNavigation	{ background-image:url('../images/bgNavigation.png'); height:35px; margin:0px; padding:0px; text-align:center; width:800px; }
td.footerLeft		{ border-top:0px solid #3f3f3f; color:#bbbbbb; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:bold; height:px; margin:0px; padding:0px; padding-left:175px; text-align:left; vertical-align:top; width:500px; }
td.footerRight		{ border-top:0px solid #3f3f3f; color:#bbbbbb; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:bold; height:px; margin:0px; padding:0px; padding-right:15px; text-align:right; vertical-align:top; width:400px; }
td.copyright		{ border-top:0px solid #3f3f3f; color:#bbbbbb; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:bold; margin:0px; padding:0px; text-align:center; vertical-align:top; width:800px; }

td.rowDefine	{ color:#bbbbbb; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:bold; margin:0px; padding:1px; text-align:left; vertical-align:top; }
td.rowInput		{ color:#bbbbbb; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:normal; margin:0px; padding:1px; text-align:right; vertical-align:top; }

div#contentLeft		{ color:#bbbbbb; display:block; float:left; font-family:arial,verdana,sans-serif; font-size:12px; }
div#contentRight	{ color:#bbbbbb; display:block; font-family:arial,verdana,sans-serif; font-size:12px; }

div#breadCrumb			{ background-color:#535353; border-bottom:1px solid #3f3f3f; border-top:1px solid #3f3f3f; color:#bbbbbb; font-family:arial,verdana,sans-serif; font-size:12px; height:20px; line-height:20px; padding-left:5px; }
div#breadCrumb a:link	{ color:#353a3c; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:normal; text-decoration:none; }
div#breadCrumb a:visited{ color:#353a3c; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:normal; text-decoration:none; }
div#breadCrumb a:hover 	{ color:#353a3c; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:normal; text-decoration:underline; }
div#breadCrumb a:active { color:#353a3c; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:normal; text-decoration:none; }

div#banner		{ background-color:#535353; border-bottom:1px solid #3f3f3f; }
div#scoreBoard	{ background-image:url('../images/topNavOff.png'); background-color:#535353; border-bottom:1px solid #3f3f3f; color:#bbbbbb; font-family:arial,verdana,sans-serif; font-size:12px; height:25px; line-height:25px; padding-left:5px; }
div#searchBar	{ background-image:url('../images/topNavOff.png'); background-color:#535353; border-bottom:1px solid #3f3f3f; color:#bbbbbb; font-family:arial,verdana,sans-serif; font-size:12px; height:25px; line-height:25px; padding-left:5px; }

div#statusGood	{ background-color:#e6f4e3; border:1px solid #42ad1f; color:#000000; display:block; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:bold; height:18px; line-height:18px; padding:2px; }
div#statusBad	{ background-color:#fcd4cd; border:1px solid #d04f3e; color:#000000; display:block; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:bold; height:18px; line-height:18px; padding:2px; }

textarea.text	{ background-color:#ffffff; border:1px solid #bbbbbb; color:#000000; font-family:arial,verdana,sans-serif; font-size:12px; }
select.text		{ background-color:#ffffff; border:1px solid #bbbbbb; color:#000000; font-family:arial,verdana,sans-serif; font-size:12px; }
input.text		{ background-color:#ffffff; border:1px solid #bbbbbb; color:#000000; font-family:arial,verdana,sans-serif; font-size:12px; }

.post		{ background-color:#111111; border:1px solid #333333; color:#bbbbbb; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:normal; }
.post		{ border-style:solid; border-width:1px; font-size:12px; }
.post:hover { border-color:#3b91ae; font-size:12px; }
.post:focus { border-color:#3b91ae; color:#3b91ae; font-size:12px; }

.btnmain	{ background-color:#111111; border:1px solid #333333; color:#bbbbbb; font-family:arial,verdana,sans-serif; font-weight:normal; }
.btnmain	{ color:#bbbbbb; background-color:#111111; border-color:#333333; }
.btnmain	{ font-weight:bold; cursor:pointer; padding:1px 5px; font-size:12px; }
.btnmain:hover { border-color:#3b91ae; }
.btnmain:focus { border-color:#3b91ae;  color:#3b91ae; }

.pageHeader	{ color:#ffaf00; font-family:arial,verdana,sans-serif; font-size:15px; font-weight:bold; }
.yellowSmall{ color:#ffaf00; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:normal; }
.status		{ color:#ffaf00; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:bold; }

h1	{ color:#2b3387; font-family:arial,verdana,sans-serif; font-size:15px; font-weight:bold; margin:0px; padding:0px; padding-bottom:3px; }
h2	{ color:#2b3387; font-family:arial,verdana,sans-serif; font-size:14px; font-weight:bold; margin:0px; padding:0px; padding-bottom:3px; }
h3	{ color:#2b3387; font-family:arial,verdana,sans-serif; font-size:13px; font-weight:bold; margin:0px; padding:0px; padding-bottom:3px; }
h4	{ color:#2b3387; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:bold; margin:0px; padding:0px; padding-bottom:3px; }
h5	{ color:#2b3387; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:bold; margin:0px; padding:0px; padding-bottom:3px; }
h6	{ color:#2b3387; font-family:arial,verdana,sans-serif; font-size:10px; font-weight:bold; margin:0px; padding:0px; padding-bottom:3px; }

.tablebg	{ border-top-width:0; border-bottom-width:0; border-color:#6E747A; }
.row1		{ border-left:solid 1px #333333; border-right:solid 1px #333333; border-top:none; border-bottom:solid 1px #333333; background:#222222 url('../images/cell.gif') top left repeat-x; padding:4px; }
.row2		{ border-left:solid 1px #333333; border-right:solid 1px #333333; border-top:none; border-bottom:solid 1px #333333; background:#222222 url('../images/cell.gif') top left repeat-x; padding:4px; }
.row3		{ border-left:solid 1px #333333; border-right:solid 1px #333333; border-top:none; border-bottom:solid 1px #333333; background:#222222 url('../images/cell.gif') top left repeat-x; padding:4px; }

caption			{ margin:0px; padding:0px; background:url('../images/bgTableHeader.png') top left repeat-x; white-space:nowrap; height:27px; text-align:left; }
.cap-left		{ background:url('../images/bgTableHeader.png') top left no-repeat; }
.cap-right		{ background:url('../images/bgTableHeader.png') top right no-repeat; padding-top:6px; padding-left:23px; height:21px; }
caption			{ color:#ffffff; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:bold; }

div#topNav						{ background-image:url('../images/topNavOff.png'); text-align:center; margin:0px auto; float:center; height:30px; line-height:30px; text-align:center; width:800px; }
div#topNav a:link				{ color:#ffffff; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
div#topNav a:active				{ color:#ffffff; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
div#topNav a:visited			{ color:#ffffff; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
div#topNav a:hover				{ color:#ffffff; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
div#topNav ul					{ margin:0px; padding:0px; list-style-type:none; }
div#topNav ul li				{ color:#ffffff; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:bold; position:relative; display:inline; line-height:30px; float:left; text-align:center; }
div#topNav ul li a				{ display:block; height:30px; width:100px; padding:0px; text-decoration:none; background:url('../images/topNavOff.png'); }
div#topNav ul li ul				{ position:absolute; display:block; visibility:hidden; z-index:100; }
div#topNav ul li ul li			{ display:inline; float:none; }
div#topNav ul li a:hover		{ background:url('../images/topNavOn.png'); text-decoration:none; }
div#topNav ul li ul li a		{ background-color:#ffffff; color:#ffffff; border:1px solid #3f3f3f; height:25px; line-height:25px; padding-left:10px; text-align:left; width:125px; font-weight:bold; }
div#topNav ul li ul li a:hover	{ background-color:#ffffff; color:#ffffff; height:25px; line-height:25px; text-align:left; width:125px; font-weight:bold; text-decoration:underline; }

div#spacer	{ padding-left:25px; padding-top:1px; }
.SI-FILES-STYLIZED label.cabinet { width:80px; height:18px; background:url('../images/btnChoose.png') 0 0 no-repeat; display:block; overflow:hidden; cursor:pointer; }
.SI-FILES-STYLIZED label.cabinet input.file { position:relative; height:100%; width:auto; opacity:0; -moz-opacity:0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }

/* ------------ Custom Profile/Clan Classes ------------ */
td.profile_header	{ background-image:url('../images/bgTableHeader.png'); color:#ffffff; font-family:arial,verdana,sans-serif; font-weight:bold; font-size:12px; height:25px; padding-left:10px; }
td.profile_content	{ border:solid 1px #333333; background:#222222 url('../images/cell.gif') top left repeat-x; padding:4px; }

td.profile_cleft	{ color:#ffffff; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:bold; vertical-align:top; }
td.profile_cright	{ color:#ffffff; font-family:arial,verdana,sans-serif; font-size:12px; vertical-align:top; }

.profile_large_yellow { color:#ffaf00; font-family:arial,verdana,sans-serif; font-size:15px; font-weight:bold; margin:0px; padding:0px; }

h1.profile	{ color:#ffaf00; font-family:arial,verdana,sans-serif; font-size:14px; font-weight:bold; margin:0px; padding:0px; }
h2.profile	{ color:#ffaf00; font-family:arial,verdana,sans-serif; font-size:13px; font-weight:bold; margin:0px; padding:0px; }
h3.profile	{ color:#ffaf00; font-family:arial,verdana,sans-serif; font-size:12px; font-weight:bold; margin:0px; padding:0px; }