body{
	margin:0px;
	padding:0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	background-color:#000000;
	text-align:justify;
	}
.maintable
{
margin: 0px 0px 0px 0px;
border:0px;
width:100%;
}

.box
{
font-size:11px;color:#333333;border:1px solid #003A5F;padding:0px;margin:0px;height:18px;background-image:url('images/text_boxbg.gif');font-family:Arial;
}
.box:hover
{
font-size:11px;color:#333333;border:1px solid #FFFFFF;padding:0px;margin:0px;height:18px;background-image:url('images/text_boxbg.gif');font-family:Arial;
}
.box:focus
{
font-size:11px;color:#333333;border:1px solid #003A5F;padding:0px;margin:0px;height:18px;background-image:url('images/text_boxbg.gif');font-family:Arial;
}

td {  font-size:11px;	 color: #ffffff;}
h1 {  font-size: 12pt; color: #ffffff;}
.td {  font-size:11px;	 color: #ffffff;}
.h1 {  font-size: 12pt; color: #ffffff; background:transparent;}
.smallgrey { color: #cccccc; background:transparent;}

a:link, a:active, a:visited {color: #FFCC00; text-decoration: none; }
a:hover {color: #ffffff; text-decoration: underline}

.headertext {   font-size:11px;	 color: #ffffff ; font-weight: bold; background:transparent;}
.insertText {  font-size:11px;	 color: #BDBDC0; background:transparent;}
.disclaimer{  font-size:11px;	 color: #FFFFFF; line-height : 9px; background:transparent;}



table.topLogo{background-color: #330100;background-image:url()}

table.content{border-top: 1px solid #2283BF;border-bottom: 1px solid #2283BF;border-left: 1px solid #2283BF;border-right: 1px solid #2283BF;background-color: #E5F5FD;}
.same
{
line-height:18px;
}
table.edge{
padding:5px 5px 5px 5px ;
border-left:1px solid #3A404F;border-top:1px solid #3A404F;border-right: 1px solid #000000;border-bottom: 1px solid #000000; background-color: #1E2129;
}
.legend
{
width:450px;
height:auto;
vertical-align:super;
-moz-border-radius:5px 5px 5px 5px;
border-color:#993333;
border:solid 1px;
padding-left:10px;
padding-right:10px;
}
table.edgeTwo{border: 1px solid #fede05;}

table.detail{border: 1px solid #4C6D8C; background-color: #6390B9;}
.detailHeader { font-size:11px;	 color: #FFffff; font-weight: bold} 
.detail td { font-size:11px;	 color: #FFffff;} 

table.insert {background-color: #000000;}
.insert td { font-size:11px;	 color: #ffffff;} 
.insertHeader { font-size:11px;	 color: #ffffff; font-weight: bold} 

.port {padding:5px 5px 5px 5px ;
border-left:1px solid #3A404F;border-top:1px solid #3A404F;border-right: 1px solid #000000;border-bottom: 1px solid #000000; background-color: #1E2129;
}

table.portfolio {padding:5px 5px 5px 5px ;
border-left:1px solid #3A404F;border-top:1px solid #3A404F;border-right: 1px solid #000000;border-bottom: 1px solid #000000; background-color: #1E2129;}
.portfolio td { font-size:11px;	 color: #ffffff;} 
.portfolioName { font-size:11px;	 color: #ffffff; font-weight: bold}

table.featured{border: 1px solid #525252; background-color: #000000;}
.featured td { font-size:11px;	 color: #cccccc;} 

table.body{background-color: #E6E4E4;}

table.homeSections{border-top: 1px solid #524C4C;border-bottom: 1px solid #524C4C; border-left: 1px solid #524C4C;border-right: 0px solid; background-color: #0086C0;}

table.escortlinks
.escortlinks td { font-size:11px;	 color: #cccccc;} 
.escortlinks a:link {font-size:11px;	 color: #FFFFFF; text-decoration: none; background:transparent;} 
.escortlinks a:active {font-size:11px;	 color: #FFFFFF; text-decoration: none; background:transparent;} 
.escortlinks a:visited {font-size:11px;	 color: #FFFFFF; text-decoration: none; background:transparent;} 
.escortlinks a:hover {font-size:11px;	 color: #FF72E6; text-decoration: none; background:transparent;} 

table.navigation {background:  url('images/bg.gif'); height:27px;}
.navigation  td { font-size:14px;color: #00CC33; font-weight:bold;} 
.navigation  a:link {font-size:14px;color: #00CC33; text-decoration: none;} 
.navigation  a:hover {font-size:14px;color: #00CC33; text-decoration: underline;} 

/* Content Manager Only Styles */
table.bigtable{border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; background-color: #2C2E38;}
table.iconholder{border-top: 1px  solid #71737B; border-bottom: 1px  solid #000000; border-left: 1px solid #71737B; border-right: 1px solid #000000; background-color: #454853;}
.errorHeader { font-size:11px;	 color: #ff0000; background:transparent; font-weight:bold}
INPUT.image { 	border: none; 	}
/* End stuff for CM */


SELECT.white, OPTION.white {
	font-family: Verdana, Arial;
	padding: 1px;
	font-size:11px;	
	color: #999999;
	background-color: #525A71;
	border: inset 1px #950C57;
}
SELECT, OPTION  {
	font-family: Verdana, Arial;
	padding: 1px;
	font-size:11px;	
	color: #FFFFFF;
	background-color: #000000;
	border: inset 0px;
}
.bigadd
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #eceb81;
}
.addthis_toolbox
{
    width: 230px;
    padding: 10px 0 6px 10px;
    border: 3px solid #1E2129;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
	background-color:#1E2129
}
.colbg
{
background-image: url(images/bg.gif);	
background-repeat:repeat-x;
}
.colborder
{
border:solid 1px #525A71;
}
.mgallery
{
    width: 120px;
    border: 5px solid #1E2129;
    -moz-border-radius: 10px;
	padding:5px 5px 5px 5px;    
	background-color:#1E2129;
	color:#0033CC;	
	border:none;
}
.tablecol
{
border:solid 1px #525A71;
width:100%;
}
.tablecol-td
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	height:29px;
	text-align:center;
	background-image: url(images/bg.gif);	
	background-repeat:repeat-x;
}
.big-mid
{
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#FFFFFF;
	
}