a:link    { color: blue }
a:visited { color: blue }
a:active  { color: blue }
/*a:hover { color: #000066 }*/
#blacklink { color: black; text-decoration: none; }
#blacklink:hover {  color: #000066; background-color: #eaeaea;  }

body{
background-color:#70266C;
font:12px verdana,arial,tahomas,sans-serif;
color:#000000;
margin: 10px 5px 10px 5px;
}
p,td{
color:#000000;
font:12px verdana,arial,tahomas,sans-serif;
}
ul{
   list-style : square;
}
.nohighlightimage{
background-color:transparent;
}
hr {
   color: black;
   line-height : 1px;
}
h6 {
background-color:#dae6f1;
border-bottom:#647d9d 4px double;
border-top:#647d9d 4px double;
font-family:arial, verdana, tahoma,sans-serif;
font-size:13pt;
font-weight:bold;
margin-bottom:-5px;
margin-top:0px;
padding-left:10px;
}

.editorsnote{
   background-color: yellow;
   color: black;
}
input, textarea, select {
   background-color: #fff1bb;
   color:#000000;
   font:11px verdana,arial,tahomas,sans-serif;
   border:1px solid black;
}

input.industry {
   background-color: white;;
   color: #000000;
   font:11px verdana,arial,tahomas,sans-serif;
   border:0px solid black;
}

.submitbutton {
   color: black;
   font-size: 11px;
   font-family: verdana,arial,tahomas,sans-serif;
   font-weight: bold;
   background-color: #dddddd;
}  
.noformborder{
background-color:white;
border-bottom:#FFFFFF 0px solid;
border-left:#FFFFFF 0px solid;
border-right:#FFFFFF 0px solid;
border-top:#FFFFFF 0px solid;
color:white;
}
.newsitems{
color:#000000;
font:11px verdana,arial,tahomas,sans-serif;
}

.small{
color:#000000;
font:11px verdana,arial,tahomas,sans-serif;   
}
.medium-orange{
color:#cc3300;;
font:14px verdana,arial,tahomas,sans-serif;   
font-weight: bold;
}
.title{
color:#000000;
font:16px verdana,arial,tahomas,sans-serif;
font-weight: bold;
text-align : center;
}
.title-left{
color:#000000;
font:16px verdana,arial,tahomas,sans-serif;
font-weight: bold;
text-align : left;
}
.bl-back{
background-image:url(images/bl.gif);
background-position:bottom left;
background-repeat:no-repeat;
margin:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}
.br-back{
background-image:url(images/br.gif);
background-position:bottom right;
background-repeat:no-repeat;
margin:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}
.bordertopbottom{
background: #FFFFFF;
border-bottom:black 1px solid;
border-top:black 1px solid;
color: #626469;
font:12px verdana,arial,tahomas,sans-serif;
font-weight:bold;
background-image:url(http://www.comptelascent.org/images/purplegradient.jpg);
}
.bordertopbottom2{
background: transparent;
border-bottom:black 1px solid;
border-top:black 1px solid;
color: black;
font:11px verdana,arial,tahomas,sans-serif;
font-weight:bold;
}
.bordertopbottom3{
background: #FFFFFF;
border-bottom:black 1px solid;
border-top:black 1px solid;
color: #626469;
font:12px verdana,arial,tahomas,sans-serif;
font-weight:bold;
background-image:url(http://www.comptelascent.org/images/purplegradient_long.jpg);
}
.bordertopbottom4{
background: #FFFFFF;
border-bottom:black 1px solid;
border-top:black 1px solid;
color: #626469;
font:12px verdana,arial,tahomas,sans-serif;
font-weight:bold;
background-image:url(http://www.comptelascent.org/images/purplegradient_long_900.jpg);
}
.underlinecell{
background: transparent;
border-bottom:black 1px solid;
}
.borderbottom{
background: #FFFFFF;
border-bottom:black 1px solid;
color: #70266C;
font:12px verdana,arial,tahomas,sans-serif;
font-weight:bold;
padding: 2px;
}
.boxhead{
background: #efefef;
border-bottom:black 1px solid;
color: #000066;
font:12px verdana,arial,tahomas,sans-serif;
font-weight:bold;
padding: 2px;
background-image:url(http://www.comptelascent.org/images/greygradient.jpg);
}
.bordertop{
border-top:black 1px solid;
margin:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}
.bordertable{
background: white;
border-top:black 1px solid;
border-left:black 1px solid;
border-right:black 1px solid;
border-bottom:black 1px solid;
color: #000066;
font:12px verdana,arial,tahomas,sans-serif;
font-weight:bold;
}
.cellborderall{
border-top:black 1px solid;
border-left:black 1px solid;
border-right:black 1px solid;
border-bottom:black 1px solid;
}
.newsitemsoverline{
font:11px verdana,arial,tahomas,sans-serif;
border-top: 1px solid #d1d1d1;
margin:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}
.newsdate{
color: black;
font-weight: bold;
font:11px verdana,arial,tahomas,sans-serif; 
text-align: right;
border-top: 1px solid #d1d1d1;
margin:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}
.newsdate-top{
color:black;
font-weight: bold;
font:11px verdana,arial,tahomas,sans-serif; 
text-align: right;
margin:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}
.tr-back{
background-image:url(http://www.comptelascent.org/images/tr.gif);
background-position: top right;
background-repeat:no-repeat;
margin:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}
.tl-back{
background-image:url(http://www.comptelascent.org/images/tl.gif);
background-position:top left;
background-repeat:no-repeat;
margin:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}
.underline{
text-decoration:underline;
}
.adbox{
background-image:url(http://www.comptelascent.org/images/bluesky150.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.adbox-purple{
background-image:url(http://www.comptelascent.org/images/purplesky150.jpg);
background-position:top left;
background-repeat:no-repeat;
}
.greyvertdot{
background-color:transparent;
background-image:url(http://www.comptelascent.org/images/grey-vertical-dots.gif);
background-position:center 50%;
background-repeat:repeat-y;
margin:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}
.orange{
color:#cc3300;
font-weight: bold;
}
.red{
color:red;
}
.logoback{
background-color:white;
background-image:url(http://www.comptelascent.org/images/greylogoback.jpg);
background-position:top right;
background-repeat:no-repeat;
margin:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}
.conf_num
{
	color: #45ADD3;
	font-size: 16px;
}

img{
	border:none;
}

*{
	margin:0px;
	padding:0px;
}

/**********************************************/

.main{
	
}

.mainMenuWrap{
	width:640px;
	margin-left:auto;
	margin-right:auto;
	background-image:url("../images/main_menu_right_bg.jpg");
	background-repeat:no-repeat;
	background-position:right;
	background-color:#251BDE;
	padding-right:7px;
}

.mainMenu{
	background-image:url("../images/main_menu_left_bg.jpg");
	background-repeat:no-repeat;
	background-position:left;
	list-style-type:none;
	height:30px;
	padding-left:16px;
	padding-top:5px;
}

.mainMenuItem{
	float:left;
	padding-right:7px;
	padding-left:7px;
	background-image:url("../images/menu_item_bg.gif");
	background-repeat:no-repeat;
	background-position:right;
}

.lastMenuItem{
	float:left;
	padding-right:7px;
	padding-left:7px;
	background-image:none;
}

.mainMenu li a:link{
	color:#FFEF8E !important;
}

.mainMenu li a:visited{
	color:#ffffff !important;
}

.mainMenu li a{
	color:#ffffff;
	text-transform:uppercase !important;
	text-align: center !important;
	font-family:Tahoma, sans-serif;
	font-size:10px;
	text-decoration:none !important;
	font-weight:bold !important;
}