@charset "utf-8";
/* Main CSS Document CEC*/

@import url("layout.css");
@import url("header.css");
@import url("nav.css");


body,html {
margin:0px;
padding:0px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

img, img a {
border:none;
}

a, a:hover {
text-decoration:none;
}

a {
color:#666;
text-decoration:none;
}

a:hover {
color:#0099FF;
}


/* General */
div.jumpMenuContainer {margin:10px 0px;}
div.jumpMenuContainer a:hover {color:#FFF;}
ul.jumpMenu, ul.jumpMenu ul { list-style: none; position:relative; }
ul.jumpMenu, ul.jumpMenu * { padding: 0px; margin: 0; width:auto;}
	
/* Head links */
ul.jumpMenu li.headlink { background-color: #FFF; text-align: left; line-height:21px; padding-left:10px; }
ul.jumpMenu li.headlink img {position:absolute; top:0px; right:0px;}
ul.jumpMenu li.headlink a { display: block; padding: 15px; color:#FFF;}

/* Child lists and links */
ul.jumpMenu li.headlink ul { min-width: 155px; width: auto; position:absolute; top:23px; left:0px; display: none; text-align: left; background-color:#333333; padding:2px; }
ul.jumpMenu li.headlink ul li {height:auto; line-height:normal; padding:0px; margin:0px;}
ul.jumpMenu li.headlink ul li a.jumpMenu {padding: 0px 3px; color:#FFFFFF; text-decoration:none; display:block; line-height:21px; margin:0px; height:auto; text-decoration:none;}
ul.jumpMenu li.headlink ul li a.jumpMenu:link, ul.jumpMenu li.headlink ul li a:visited {color:#FFFFFF;}
ul.jumpMenu li.headlink ul li a.jumpMenu:hover { background-color: #0099FF; color:#FFFFFF;}

/* Jquery Tabs */

ul#tabs {
width:355px;
margin:0px;
padding:0px;
float:right;
list-style:none;
font-size:12px;
text-align:right;
}

ul#tabs li.red a, ul#tabs li.gray a, ul#tabs li.blue a {
text-decoration:none;
color:#FFF;
}

ul#tabs li.red a:hover, ul#tabs li.gray a:hover, ul#tabs li.blue a:hover {
text-decoration:none;
color:#FFF;
}

ul#tabs li.gray {
background-image:url(../images/page/tab-gray-off.jpg);
padding:5px 5px;
margin-left:2px;
float:right;
}

ul#tabs li.gray:hover {
background-image:url(../images/page/tab-gray-on.jpg);
}

ul#tabs li.red {
background-image:url(../images/page/tab-red-off.jpg);
padding:5px 5px;
margin-left:2px;
float:right;
}

ul#tabs li.red:hover {
background-image:url(../images/page/tab-red-on.jpg);
}

ul#tabs li.blue {
background-image:url(../images/page/tab-blue-off.jpg);
padding:5px 5px;
margin-left:2px;
float:right;
}

ul#tabs li.blue:hover {
background-image:url(../images/page/tab-blue-on.jpg);
}

/** Discussion Board **/

a.quote {
display:inline-block;
margin-right:10px;
background-image:url(../images/discussion-board/quote-off.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:35px;
line-height:25px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#666;
}

a.quote:hover {
display:inline-block;
margin-right:10px;
background-image:url(../images/discussion-board/quote-on.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:35px;
line-height:25px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#000066;
}

a.post {
display:inline-block;
margin-right:10px;
background-image:url(../images/discussion-board/post-off.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:35px;
line-height:25px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#666;
}

a.post:hover {
display:inline-block;
margin-right:10px;
background-image:url(../images/discussion-board/post-on.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:35px;
line-height:25px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#000066;
}

