.maincopy {
	font-family: verdana,arial, halvetica;
	font-size:11px;
	color:#000000;
	text-decoration: none;
	font-weight: normal;
	text-style: none;
	line-height: 17px;
	font-style: normal;

}
.header1 {
	font-family: verdana,arial, halvetica;
	font-size:10px;
	color:#ffffff;
	text-decoration: none;
	font-weight: bold;
	text-style: none;
	line-height: 17px;
	font-style: normal;

}

.header2 {
	font-family: verdana,arial, halvetica;
	font-size:10px;
	color:#000000;
	text-decoration: none;
	font-weight: bold;
	text-style: none;
	line-height: 17px;
	font-style: normal;

}
.maincopy2 {
	font-family: verdana,arial, halvetica;
	font-size:11px;
	color:#4E2222;
	text-decoration: none;
	font-weight: normal;
	text-style: none;
	line-height: 17px;
	font-style: normal;

}
.testimonials {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#788192;
	text-decoration: none;
	font-weight: normal;
	text-style: none;
	line-height: 17px;
	font-style: oblique;

}
.newsheadlines {font-family: verdana,arial, halvetica; font-size:11px; color:#33536A;text-decoration: underline; font-weight: normal; text-style: none}
.newsheadlines:hover {font-family: verdana,arial, halvetica; font-size:11px; color:#333333;text-decoration: underline; font-weight: normal; text-style: none}
.mailing {font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;text-decoration: none; font-weight: normal; text-style: none}
.mailing:hover {font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#cccccc;text-decoration: none; font-weight: normal; text-style: none}
.link {font-family: verdana,arial, halvetica; font-size:10px; color:#FBD228; text-decoration: none; font-weight: normal;  text-style: none}
.link:hover {font-family: verdana,arial, halvetica; font-size:11px; text-decoration: underline; font-weight: normal; color:#ffffff; text-style: none;}
.link2 {font-family: verdana,arial, halvetica; font-size:10px; color:#ffffff; text-decoration: none; font-weight: normal;  text-style: none}
.link2:hover {font-family: verdana,arial, halvetica; font-size:10px; text-decoration: underline; font-weight: normal; color:#000000; text-style: none;}
.cellpadmain {padding-right: 10px; padding-left:10px;padding-top:10px;padding-bottom:10px;}
.inlink {font-family: verdana, arial, halvetica; font-size:11px; color:#000066; text-decoration: none; font-weight: normal;}
.inlink:hover {font-family: verdana,arial, halvetica; font-size:11px; color:#F37600; text-decoration: none; text-decoration: underline; font-weight: normal;}
.taglines {font-family: verdana, arial, halvetica; font-size:11px; text-decoration: none; font-weight: normal; color:#FFFFFF; text-style: none;}
.taglines:hover {font-family: verdana,arial, halvetica; font-size:9px; text-decoration: underline; font-weight: normal; color:#333333; text-style: none;}
.taglines2 {font-family: verdana, arial, halvetica; font-size:10px; text-decoration: none; font-weight: normal; color:#ffffff; text-style: none; line-height: 14px;}
.taglines2:hover {font-family: verdana,arial, halvetica; font-size:10px; text-decoration: underline; font-weight: normal; color:#000000; text-style: none; line-height: 14px;}
.taglines3 {font-family: verdana, arial, halvetica; font-size:10px; text-decoration: none; font-weight: normal; color:#D2DCE4; text-style: none;}
.taglines3:hover {font-family: verdana,arial, halvetica; font-size:10px; text-decoration: underline; font-weight: normal; color:#999999; text-style: none;}
.subnav {font-family: verdana, arial, halvetica; font-size:11px; color:#ffffff; text-decoration: none; font-weight: bold;  text-style: none
}
.subnav:hover {font-family: verdana, arial, halvetica; font-size:11px; color:#FED691; text-decoration: none; font-weight: bold;  text-style: none
}
.linkpics {font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#415D92; text-decoration: underline; font-weight: normal;  text-style: none}
.linkpics:hover {font-family: Arial, Helvetica, sans-serif; font-size:10px; text-decoration: underline; font-weight: normal; color:#333333; text-style: none;}
.frame1header {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#284D83;text-decoration: none; font-weight: bold; text-style: none}
.frame2copy {
	font-family: Arial, Helvetica, sans-serif;	font-size:12px;color:#233F67;text-decoration: none;font-weight: normal;text-style: none;line-height: 17px;font-style: normal;}
body { 
scrollbar-base-color: #ffffff; 
scrollbar-face-color: #FBD228; 
scrollbar-track-color: #000000; 
scrollbar-arrow-color: #000000;
scrollbar-highlight-color: #B9CAD7; 
scrollbar-3dlight-color: #ffffff; 
scrollbar-shadow-color: #000000;
scrollbar-darkshadow-color: #999999; 
} 
#bgmain {background-image: url(images/mainbg.jpg);background-repeat: repeat-x; background-position: left top;
}
#bgclient {background-image: url(../temp_images/client_bg.jpg);background-repeat: repeat-x; background-position: left top; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;
}
#featurebg {background-image: url(../temp_images/feature_bar.gif);background-repeat: repeat-x; background-position: left top; 
}
#bgleft {background-image: url(images/left_bg.gif);background-repeat: repeat-y; background-position: right top; border-right-style: solid; border-right-width: 1px; border-right-color: #4E2B19;}
#bgright {background-image: url(images/right_bg.gif);background-repeat: repeat-y; background-position: left top; border-left-style: solid; border-left-width: 1px; border-left-color: #4E2B19;}
#bggreen {border-bottom:1px solid #000000; background-image: url('images/blue_bg.gif');background-repeat: repeat-x; background-position: left top; padding-left: 3px; padding-top: 3px}

#panelbg {background-attachment: fixed; background-image: url(images/left_side.jpg);background-repeat: no-repeat; background-position: left top; }
#splashbottom {background-image: url(images/splash_bottom.jpg);background-repeat: repeat-x; background-position: left top}
#splashcorner {background-image: url(images/splash_corner.jpg);background-repeat: repeat-x; background-position: left top}
#bgbottom {background-image: url(images/bottom_bg.jpg);background-repeat: repeat-x; background-position: left bottom}
#bgnav {background-image: url(images/buttons/nav_bg.gif);background-repeat: repeat-x; background-position: left top}
#digitop {background-image: url(digicast/images/top_rep.gif);background-repeat: repeat-x; background-position: left top}
#digibottom {background-image: url(digicast/images/bottom_rep.gif);background-repeat: repeat-x; background-position: left top}
#digiplayerrep {background-image: url(digicast/images/buttons/player_rep.jpg);background-repeat: repeat-x; background-position: left top}
#borderplayermain{border-left-style: solid; border-left-width: 1px; border-left-color: #C3CDD5; border-right-style: solid; border-right-width: 1px; border-right-color: #C3CDD5; border-top-style: solid; border-top-width: 1px; border-top-color: #C3CDD5; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #C3CDD5; padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}
#bordertemp{border-left-style: solid; border-left-width: 1px; border-left-color: #353C94; border-right-style: solid; border-right-width: 1px; border-right-color: #353C94; border-top-style: solid; border-top-width: 1px; border-top-color: #353C94; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #353C94;}
#panelbarbg {background-image: url(http://www.project254.com/images/panel_rep.gif);background-repeat: repeat-x; background-position: left top}
#newsrightbg {background-image: url(http://www.project254.com/images/news_right.gif);background-repeat: repeat-y; background-position: left top}
#bgrightx {background-image: url(images/side_filler.jpg);background-repeat: repeat-y; background-position: left top; border-left-style: solid; border-left-width: 1px; border-left-color: #B9CAD7; padding-left: 10px;}

#borderleft{border-left-style: solid; border-left-width: 1px; border-left-color: #747D9E;}
#borderright{border-right-style: solid; border-right-width: 1px; border-right-color: #747D9E;}
#borderbottom{border-top-style: solid; border-top-width: 1px; border-top-color: #33536A; background-image: url(images/bottom_rep.gif);background-repeat: repeat-x; background-position: left top}
#cellpad {padding-left: 10px; padding-right: 10px;}
#cellpadheaders {padding-left: 5px;}
#cellpadtop {padding-top: 3px;}
#bodyleft {background-image: url(http://www.project254.com/images/body_left.gif);background-repeat: repeat-y; background-position: left top}
#bodyright {background-image: url(http://www.project254.com/images/body_right.gif);background-repeat: repeat-y; background-position: left top}
#bodytop {background-image: url(http://www.project254.com/images/frame_top_mid.gif);background-repeat: repeat-x; background-position: left top}
#bodybottom {background-image: url(http://www.project254.com/images/body_bottom_rep.gif);background-repeat: repeat-x; background-position: left top}
#splashbgtop {background-image: url(images/splash_top_rep.jpg);background-repeat: repeat-x; background-position: left top}
#splashbgbottom {background-image: url(images/splash_bottom_rep.jpg);background-repeat: repeat-x; background-position: left top}
#splashcenterrep {background-image: url(images/splash_center_rep.jpg);background-repeat: repeat-x; background-position: left top}
#paneltopx {background-image: url(panel/top_bg.gif);background-repeat: repeat-x; background-position: left top}
#panelleft {background-image: url(panel/left.gif);background-repeat: repeat-y; background-position: left top}
#panelright {background-image: url(panel/right.gif);background-repeat: repeat-y; background-position: left top}
#paneltop {background-image: url(panel/top_rep.gif);background-repeat: repeat-x; background-position: left top}
#panelbottom {background-image: url(panel/bottom_rep.gif);background-repeat: repeat-x; background-position: left top}
#framesideleft {background-image: url(images/side/frame_left.gif);background-repeat: repeat-y; background-position: left top}
#framesideright {background-image: url(images/side/frame_right.gif);background-repeat: repeat-y; background-position: left top}
#framesidetop {background-image: url(images/side/frame_top_mid.gif);background-repeat: repeat-x; background-position: left top}
#framesidebottom {background-image: url(images/side/frame_bottom_mid.gif);background-repeat: repeat-x; background-position: left top}
#framebodyleft {background-image: url(images/body/frame_left.gif);background-repeat: repeat-y; background-position: left top}
#framebodyright {background-image: url(images/body/frame_right.gif);background-repeat: repeat-y; background-position: left top}
#framebodytop {background-image: url(images/body/frame_top_mid.gif);background-repeat: repeat-x; background-position: left top}
#framebodybottom {background-image: url(images/body/frame_bottom_mid.gif);background-repeat: repeat-x; background-position: left top}

#frame1top {background-image: url(images/1/frame_top_mid.gif);background-repeat: repeat-x; background-position: left top; padding-left: 3px;}
#frame2top {background-image: url(images/2/bgheader.gif);background-repeat: repeat-x; background-position: left top; padding-left: 3px;}
#bordermain{border-left-style: dotted; border-left-width: 1px; border-left-color: #000000; border-right-style: dotted; border-right-width: 1px; border-right-color: #000000; border-top-style: dotted; border-top-width: 1px; border-top-color: #000000; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: #000000;}
#frame1bottom {background-image: url(images/1/frame_bottom_mid.gif);background-repeat: repeat-x; background-position: left top}
#borderforum{border-left-style: solid; border-left-width: 1px; border-left-color: #B2B4B6; border-right-style: solid; border-right-width: 1px; border-right-color: #B2B4B6; border-top-style: solid; border-top-width: 1px; border-top-color: #B2B4B6; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #B2B4B6;}
#bordersolid{border-left-style: solid; border-left-width: 1px; border-left-color: #000000; border-right-style: solid; border-right-width: 1px; border-right-color: #000000; border-top-style: solid; border-top-width: 1px; border-top-color: #000000; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #000000;}
#blackfiller { background-image: url('images/index_r13_c2.jpg');background-repeat: repeat-x; background-position: left top; padding-left: 3px; padding-top: 3px}
#footer { background-image: url('images/bottom_filler.jpg');background-repeat: repeat-x; background-position: left top;}


.mandatory
{
	border: 1px solid Navy;
	border-color: #f00;
	font-size : 10px;
	background: #ffc;
	text-align : left;
}


.dropdowns
{
	border: 1px solid Navy;
	border-color: #009933;
	font-size : 10px;
	background: #ffc;
	text-align : left;
}

