﻿/*Global Rules*/
body 
{
    width:1024px;
    background-color:#ffffff;
    font-family:Arial;
    font-size:100%;
    margin: 0 auto;
    color:#363636;
}

a:link 
{
	text-decoration: none;
	color:#363636;
	cursor:pointer;
}
a:visited
{
	text-decoration: none;
	color:#363636;
	cursor:pointer;
}
a:active
{
	text-decoration: none;
	cursor:pointer;
}
a:hover 
{
	text-decoration: underline; 
	/*background-color:#d2d2d2;*/
	cursor:pointer;
}

.alpha a:link
{
	color:#4b5766;
	text-decoration:none;	
	display:block;
	/*padding:10px 5px 10px 10px;*/
}

.alpha a:visited
{
	color:#4b5766;
	text-decoration:none;
	display:block;	
	/*padding:10px 5px 10px 10px;*/
}

.alpha a:hover
{
	color:#1f751e;
	text-decoration:none;
	display:block;
	/*padding:10px 5px 10px 10px;
	background-image:url(../img/hovernav.gif);
	background-repeat:no-repeat;*/
}

.alpha a:active
{
	color:#f69524;
	text-decoration:none;	
	display:block;
	/*padding:10px 5px 10px 10px;
	background-image:url(../img/hovernav.gif);
	background-repeat:no-repeat;*/
}

/*Header*/
.header
{
    width:1024px;
    height:107px;
    background-image:url(../images/header.png);
    background-repeat:no-repeat;
    font-family:Times New Roman;
}

.headerTitle
{
    font-family:Times New Roman;
    font-size:250%;
    color:#363636;
    position:relative;
    top:30px;
    left:150px;
    width:350px
}

.Caduceus
{
    width:0px;
    height:0px;
    background-image:url(images/Caduceus);
    background-repeat:no-repeat;
    position:relative;
    top:-105px;
    left:-15px;
}

.navBar
{
    width:1024px;
    height:40px;
    background-image:url(../images/navBar.png);
    background-repeat:no-repeat;
    margin-bottom:5px;
    font-weight:bold;
}

.navBar ul
{
    white-space: nowrap;
    margin: 0px;
	
	position:relative;
	left:60px;
	top:0px;
}

.navBar li
{
    display:block;
    width:90px;
    text-align:center;
    float:left;
    font-size:10pt;
    list-style-type:none;
    padding:0px 0px 0px 10px;
}

.navBar a:link 
{
	text-decoration: none;
	display:block;
	color:#363636;
	cursor:pointer;
	padding: 10px 0px 10px 0px;
}
.navBar a:visited
{
	text-decoration: none;
	display:block;
	color:#363636;
	cursor:pointer;
	padding: 10px 0px 10px 0px;
}
.navBar a:active
{
	text-decoration: none;
	display:block;
	cursor:pointer;
	padding: 10px 0px 10px 0px;
}
.navBar a:hover 
{
	text-decoration: none; 
	display:block;
	/*background-color:#ffffff;*/
	cursor:pointer;
	padding: 10px 0px 10px 0px;
}

.navCat ul
{
    white-space: nowrap;
    margin: 0px;
	padding: 0px;
	margin-top:10px;
	font-size:90%;
}

.navCat li
{
    list-style-type:none;
    padding:0px 0px 0px 10px;
}

.pros ul
{
    white-space: nowrap;
    margin: 0px;
	padding: 0px; 
	width:500px;
}

.pros li
{
    display:inline;
    list-style-type:none;
    
    padding:0px 0px 0px 10px;
    border-top:solid 1px #363636;
}

.loginArea
{
    color:white;
    position:relative;
    top:-10px;
    left:850px;
    width:135px;
}

.login:link 
{
	text-decoration: none;
	color:White;
}
.login:visited
{
	text-decoration: none;
	color:White;
}
.login:active
{
	text-decoration: none
}
.login:hover 
{
	text-decoration: underline; 
}

/*Left Bar*/

.leftBar
{
    width:224px;
    height:618px;
    float:left;
    margin-right:14px;
}

/*Center Bar*/

.centerBar
{
    margin:0px 5px 0px 5px;
    width:534px;
    border:solid 1px #363636;
    float:left;
    margin-right:13px;
}

.cpl
{
    padding:0px 5px 0px 5px;
    background-color:#ffffff;
    border-top:solid 1px #363636;
}

.cplArea
{
    width:528px;
}

.cplHead
{
    border-top:solid 5px #41bb28;
    height:20px;
    background-color:#d9d9d9;
}


/*Right Bar*/

.rightBar
{
    width:225px;
    height:613px;
    float:left;
}

/*Webcontrols*/

.webControl
{
    width:225px;
    height:304px;
    background-color:#ffffff;
    padding:2px;
    border:solid 1px #363636;
    overflow:auto;
}

.webControlHeader
{
    border-top:solid 2px #41bb28;
    height:20px;
    background-color:#d9d9d9;
    padding-left:10px;
}

.proListCont
{
    border-top:solid 1px #363636;
    width:500px;
}

.proListCont a:link 
{
	text-decoration: none;
	display:block;
	color:#363636;
	cursor:pointer;
	padding: 10px 0px 10px 0px;
}
.proListCont a:visited
{
	text-decoration: none;
	display:block;
	color:#363636;
	cursor:pointer;
	padding: 10px 0px 10px 0px;
}
.proListCont a:active
{
	text-decoration: none;
	display:block;
	cursor:pointer;
	padding: 10px 0px 10px 0px;
}
.proListCont a:hover 
{
	text-decoration: none; 
	display:block;
	background-color:#d2d2d2;
	cursor:pointer;
	padding: 10px 0px 10px 0px;
}

.proListInner
{
    width:450px;
    height:70px;
}

.proListImg
{
    width:100px;
    height:100px;
    position:relative;
    top:10px;
}

.proListText
{
    position:relative;
    top:-95px;
    left:60px;
    width:400px;
}

.mainStoryImg
{
    float:left;
    margin-right:10px;
    border:solid 1px black;
}

.rptItem
{
    border-top:solid 1px #363636;
    width:500px;
    font-size:80%;
}
