/* CSS Document */
html {
overflow: -moz-scrollbars-vertical; height: 100%
}
body {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
/*background: url(../images/newback09.jpg) repeat-y top center fixed #cccccc; */
background: url(../images/fadeback2.jpg) repeat-x top center #6a9fb1;
margin: 0px auto;
border: 0px; 
padding: 0px;
}
#container { 
position:relative; 
border: 0px;
padding: 0px;
background: #ffffff; 
margin: 0px auto; 
width: 752px;
text-align: center;
height: auto;
}
#header {
width: 756px;
height: 18px;
background: url(../images/headback3.jpg) no-repeat #cccccc;
font: 10px Verdana, Arial, Helvetica, sans-serif; 
color: #006699;
padding: 28px 0px 0px 0px;
margin: 0px;
border: 0px;
overflow: hidden;    
}
#banner {
width: 756px;
height: 80px;
background: url(../images/winterbanner.jpg) no-repeat #ffffff;
padding: 0px;
margin: 0px;
border: 0px;
overflow: hidden;    
}
#toplinks {
width: 738px;
height: 52px;
background: url(../images/toplinks2.jpg) no-repeat #ffffff;
padding: 0px 9px 0px 9px;
margin: 0px;
border: 0px;
overflow: hidden; 
}
#hometoplinks {
width: 738px;
height: 52px;
background: url(../images/hometoplinks.jpg) no-repeat #ffffff;
padding: 0px 9px 0px 9px;
margin: 0px;
border: 0px;
overflow: hidden; 
}
.topmenu {
position: relative; 
width: 738px; 
height: 26px; 
border: 0px; 
margin: 0px; 
padding: 0px;
}
#homebodytable {
width: 756px;
background: url(../images/homebodytableback.jpg) repeat-y top center #ffffff;
padding: 0px;
margin: 0px auto;
text-align: center;
border: 0px;
overflow: hidden;    
}
	#homebodytable .left {
	width: 160px;
	background: url(../images/bodytableleftback.jpg) no-repeat top left;
    margin: 0px auto;
    padding: 0px 0px 0px 20px;
    float: left;
	overflow: hidden; 
	text-align: center;
    }
    #homebodytable .middle {
    width: 356px;
	font-size: 11px;
	line-height: 150%;
    margin: 0px auto;
	text-align: center;
	padding: 0px 20px 0px 20px;  
    float: left;     
	overflow: hidden; 
    }
	#homebodytable .main {
    width: 356px;
    text-align: left;
	font-size: 11px;
	line-height: 150%;
    padding: 0px 10px 0px 10px;  
    float: left;     
	overflow: hidden; 
    }
	#homebodytable .right {
    margin: 0px auto;
    padding: 0px 20px 10px 0px;
	background: url(../images/bodytablerightback.jpg) no-repeat top right;
    float: left;
    width: 160px;
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	overflow: hidden; 
	text-align: center;
    }
#homefootborder {
width: 756px;
height: 0px;
background: url(../images/homefootborder.gif) no-repeat top left #cccccc;
color: #006699;
padding: 0px;
margin: 0px;
border: 0px;
overflow: hidden;    
} 
#homefooter {
width: 726px;
height: 65px;
background: url(../images/homefooterback.jpg) no-repeat top left;
font: 10px Verdana, Arial, Helvetica, sans-serif; 
color: #006699;
padding: 35px 10px 0px 20px;
margin: 0px;
text-align: left;
border: 0px;
overflow: hidden;    
} 
#bodytable {
width: 756px;
background: url(../images/bodytableback2.jpg) repeat-y top center #ffffff;
padding: 0px;
margin: 0px;
border: 0px;
overflow: hidden;    
}
	#bodytable .left {
	width: 150px;
	background: url(../images/bodytableleftback.jpg) no-repeat top left;
    margin: 0px;
    padding: 0px 10px 10px 20px;
    float: left;
    text-align: center;
	font-size: 11px;
	line-height: 150%;
	overflow: hidden;    
    }
	#bodytable .linkpanel {
	width: 140px;
	text-align: left; 
	background: #ffffff url(../images/itemback.jpg) repeat-x bottom left; 
	border: 1px solid #7fa6c2; 
	padding: 0px 5px 5px 5px;
	margin: 10px 0px 10px 0px;
	font: 11px Geneva, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	color: #000000; 
	text-decoration: none;
	float: left;
	}
    #bodytable .middle {
    margin: 0px 0px 0px 0px;
    padding: 10px 20px 20px 20px;  
    float: left;      
    width: 356px;
    text-align: left;
	font-size: 11px;
	line-height: 150%;
	overflow: hidden; 
    }
	#bodytable .main {
    width: 526px;
	background: url(../images/bodytablerightback.jpg) no-repeat top right;
    margin: 0px;
    padding: 0px 30px 20px 20px;  
    text-align: left;
	font-size: 11px;
	line-height: 180%;
	float: left;      
	overflow: hidden; 
    }
	#bodytable .cbj {
    margin: 0px 0px 0px 0px;
    padding: 5px;  
    float: left;      
    width: 360px;
    text-align: left;
	font-size: 11px;
	line-height: 150%;
	overflow: hidden; 
    }
	#bodytable .title {
	text-transform: uppercase; 
	font-family: rockwell, tahoma, verdana, arial, helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; 
	color: #006699; 
	}
	#bodytable .journal {
	background: #f8f8f8;
	font-family: tahoma, verdana, arial, helvetica, sans-serif; 
	font-size: 11px;
	padding: 5px 10px 5px 10px;
	}
	#bodytable .right {
	width: 150px;
	background: url(../images/bodytablerightback.jpg) no-repeat top right;
    margin: 0px;
    padding: 10px 30px 10px 0px;
    float: left;
    }
#footborder {
width: 756px;
height: 0px;
background: url(../images/footborder.jpg) no-repeat top left #cccccc;
color: #006699;
padding: 0px;
margin: 0px;
border: 0px;
overflow: hidden;    
} 
#footer {
width: 726px;
height: 65px;
background: url(../images/footerback.jpg) no-repeat top left;
font: 10px Verdana, Arial, Helvetica, sans-serif; 
color: #006699;
padding: 35px 10px 0px 20px;
margin: 0px;
border: 0px;
text-align: left;
overflow: hidden;    
} 
#cityvideo {
width: 160px;
background: url(../images/cityvideo-back.jpg) repeat-y;
padding: 0px;
margin: 0px 0px 10px 0px;
overflow: hidden;    
} 
	#cityvideo .top {
	width: 160px;
	height: 23px;
	background: url(../images/cityvideo-top.jpg) no-repeat;
    margin: 0px;
    padding: 0px;
    float: left;
	overflow: hidden;    
    }
	#cityvideo .main {
	width: 140px;
	height: 105px;
    margin: 0px;
    padding: 0px 10px 0px 10px;
    float: left;
	overflow: hidden;    
    }
	#cityvideo .mainWS {
	width: 140px;
	height: 79px;
    margin: 0px;
    padding: 0px 10px 0px 10px;
    float: left;
	overflow: hidden;    
    }
	#cityvideo .bottom {
	width: 160px;
	height: 23px;
	background: url(../images/cityvideo-bottom.jpg) no-repeat;
    margin: 0px;
    padding: 0px;
    float: left;
	overflow: hidden;    
    }
#quicklinks {
width: 356px;
background: url(../images/quicklinks-back.jpg) repeat-y;
padding: 0px;
margin: 10px auto 0px auto;
border: 0px;
text-align: center;
overflow: hidden;    
} 
	#quicklinks .top {
	width: 356px;
	height: 30px;
	background: url(../images/quicklinks-top.jpg) no-repeat;
    margin: 0px;
    padding: 0px;
    float: left;
	overflow: hidden;    
    }
	#quicklinks .connect {
	width: 356px;
	height: 30px;
	background: url(../images/quicklinks-connect.jpg) no-repeat;
    margin: 0px;
    padding: 0px;
    float: left;
	overflow: hidden;    
    }
	#quicklinks .main {
	width: 336px;
    margin: 0px auto;
    padding: 10px 10px 0px 10px;
    float: left;
	text-align: center;
	overflow: hidden;    
    }
	#quicklinks .bottom {
	width: 356px;
	height: 19px;
	background: url(../images/quicklinks-bottom.jpg) no-repeat top left;
    margin: 0px;
    padding: 0px;
    float: left;
	overflow: hidden;    
    }
p { 
margin-top: 15px; 
margin-bottom: 15px; 
}
p.med { 
margin-top: 10px; 
margin-bottom: 15px; 
}
p.small { 
margin-top: 5px; 
margin-bottom: 10px; 
}
td img.holder {
display: block;
}
img {
border: 0;
}
a:active, a:focus { 
outline: none; -moz-outline-style: none; 
} 
.imageborder {
    border: 1px solid #006699;
}
.whiteborder {
    border: 1px solid #ffffff;
}
table.standard {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: #006699;
	border-collapse: collapse;
	background-color: white;
	font-size: 11px;
	text-align: center;
	margin: auto;
}
table.standard th {
	border-width: 1px;
	padding: 0px 5px 0px 5px;
	border-style: inset inset inset inset;
	border-color: #c0c0c0;
	background-color: #e8ecf1;
	font-weight: normal;
}
table.standard td {
	border-width: 1px;
	padding: 0px 5px 0px 5px;
	border-style: inset inset inset inset;
	border-color: #c0c0c0;
	background-color: white;
}
table.content { 
	margin: 0em;
	border: 1px #7fa6c2 solid; 
	border-collapse: collapse;
	text-align: left; 
}
td.content, th.content { 
	padding: 1px 3px 1px 3px; 
	border: 1px #7fa6c2 solid; 
}
thead.content { 
	border: 1px #7fa6c2 solid;
	background: #e8ecf1; 
}
hr {
margin-top: 10px;
margin-bottom: 10px;
text-align : left;
}
hr.redline {
background-color: #b61412;
color: #b61412;
height: 1px;
border: 0 solid #b61412;
border-top-width : thin;
margin-top: 10px;
margin-bottom: 10px;
text-align: left;
}
hr.blueline {
background-color: #7fa6c2;
color: #7fa6c2;
height: 1px;
border: 0 solid #7fa6c2;
border-top-width : thin;
margin-top: 10px;
margin-bottom: 10px;
text-align: left;
}
hr.thinblueline {
background-color: #7fa6c2;
color: #7fa6c2;
height: 1px;
width: 150px;
border: 0 solid #7fa6c2;
border-top-width : thin;
margin-top: 0px;
margin-bottom: 0px;
text-align: left;
}
hr.grayline {
background-color: #cccccc;
color: #cccccc;
height: 1px;
border: 0 solid #cccccc;
border-top-width : thin;
margin-top: 10px;
margin-bottom: 10px;
text-align: left;
}
hr.whiteline {
background-color: #ffffff;
color: #ffffff;
height: 1px;
border: 0 solid #ffffff;
border-top-width : thin;
margin-top: 5px;
margin-bottom: 5px;
padding: 0px;
text-align: left;
}
hr.tagline {
background-color: #ff0000;
color: #006699;
height: 1px;
width: 500px;
border: 0 solid #006699;
border-top-width : thin;
margin-top: 10px;
margin-bottom: 10px;
text-align: left;
}
#navlist {
margin-left: 0px;
margin-top: 5px;
padding-left: 0px;
list-style: none;
}
#navlist li {
padding-left: 10px;
margin-bottom: 5px;
background-image: url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}
ul.button {
list-style-type: none;
padding: 0px;
margin: 5px 0px 0px 0px;
}
ul.button li {
list-style-type: none;
padding: 0px;
margin: 0px 0px 5px 0px;
}
ul.list {
padding: 0px 0px;
margin-left: 25px; 
margin-top: 5px; 
margin-bottom: 5px;
}
ul.bullet {
padding: 0px 0px;
margin-left: 25px; 
margin-top: 5px; 
margin-bottom: 5px;
}
ul.bullet li {
margin-top: 5px; 
margin-bottom: 5px;
}
ul.bullet li.p {
margin-top: 5px; 
margin-bottom: 10px;
}
ul.bullet li.parag{
margin-top: 5px; 
margin-bottom: 15px;
}
ol.bullet {
padding: 0px 0px;
margin-left: 30px; 
margin-top: 5px; 
margin-bottom: 5px;
}
ol.bullet li {
margin-top: 5px; 
margin-bottom: 5px;
}
ol.bullet li.parag {
margin-top: 5px; 
margin-bottom: 25px;
}
li.parag {
margin-bottom: 15px;
}
ul.cal {
list-style-type: none;
padding: 0px;
margin: 0px;
}
ul.cal li {
background: url(../images/bluedot2.gif) top center repeat-x;
list-style-type: none;
padding: 10px 0px 10px 0px;
font-size: 10px;
margin: 0px;
}
ul.cal li:first-child {
background: none;
}
ul.sidelinks {
list-style-type: none;
padding: 5px;
margin: 0px;
}
ul.sidelinks li {
list-style-type: none;
font-size: 11px;
padding: 2px 0px 0px 0px;
margin: 0px;
color: #006699;
}
ul.sidelinks li a { 
color: #006699; text-decoration: none; font-weight: normal;
}
ul.sidelinks li a:hover { 
background: #cce0eb; color: #000000;
}
ul.sidelinks li.head {
list-style-type: none;
padding-bottom: 4px;
background: url(../images/bluedot2.gif) bottom left repeat-x;
/*border-bottom: dotted 1px #cc0000; */
font-size: 12px;
margin: 0px;
color: #000000;
}
ul.rmpulist {
margin-left: 0px;
margin-top: 5px;
padding-left: 0px;
list-style: none;
}
ul.rmpulist li {
padding-left: 10px;
margin-bottom: 5px;
background-image: url(../images/bullet.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}
.bannerpic {
background: url(../images/banner.jpg) no-repeat; margin: 0px;
}
.blink     {font:8px Verdana, Arial, Helvetica, sans-serif;}
.clink     {font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.clinkheading     {font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #707070;}
.clink select { padding: 0 3px; }
.clink option { padding: 0 3px; }
.dlink     {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.normal     {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.dlinkheading     {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #006699;}
.elink     {font:14px Tahoma, Verdana, Arial, Helvetica, sans-serif;}
.flink     {font:12px Verdana, Arial, Helvetica, sans-serif;}
.banner    {font:10px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.menu      {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; line-height: 120%;}
.menutitle      {font:14px Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #006699; font-weight: bold; text-decoration: none; line-height: 120%;}
.menutitle1      {font:14px Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold; text-decoration: none; line-height: 120%;}
.copyright {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  
font-size: 10px; 
color: #707070;
}
.video {
	font-size: 10px;
	font-weight: bold;
	font-family: geneva, tahoma, verdana, arial, helvetica, sans-serif;
}
.vidtime {
	font-size: 10px;
	font-weight: normal;
	font-family: geneva, tahoma, verdana, arial, helvetica, sans-serif;
	color: #707070;
}
#news
{
width:150px;
height:100px;
padding: 0px;
margin: 0px auto;
border: 0px;
overflow: hidden;
background: #ffffff;
}
newsobject
{
width:150px;
height:100px;
border: none;
overflow: hidden;
background: #ffffff;
}
.txtHeader {
font-weight: bold; font-size: 13px; color: #006699; text-transform: uppercase; font-family: tahoma, verdana, arial; letter-spacing: 0.3em;
}
.lgtxtHeader {
font-weight: bold; font-size: 16px; color: #006699; text-transform: uppercase; font-family: tahoma, verdana, arial; letter-spacing: 0.3em;
}
.smtxtHeader {
font-weight: bold; font-size: 11px; color: #006699; text-transform: uppercase; font-family: tahoma, verdana, arial; letter-spacing: 0.3em;
}
.plaintxtHeader {
font-weight: bold; font-size: 13px; color: #006699; font-family: tahoma, verdana, arial; letter-spacing: 0.2em;
}
.alignLeft { 
float: left; 
margin-right: 15px; 
margin-top: 5px;
margin-bottom: 5px;
}
.alignRight { 
float: right; 
margin-left: 15px; 
margin-top: 5px;
margin-bottom: 5px;
}
.alignCenter { 
text-align:center;
display:block;
}
.blockIMG {
display:block;
margin:0;
}

.searchfield {
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 10px; 
width:85px;
height:16px;
border:1px solid #7fa6c2;
padding: 0px 3px;
}

.searchfield2 {
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 10px; 
width:115px;
height:16px;
border:1px solid #7fa6c2;
padding: 0 3px;}

.homeheading{
font-family: tahoma, verdana, arial, helvetica, sans-serif; 
font-size: 10px;
font-weight: bold;
color: #ffffff; 
border:0px solid #7fa6c2;
background-color:#707070;
padding: 2px 2px;}

.heading{
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 10px;
font-weight: bold; 
line-height: 150%;
border:1px solid #7fa6c2;
background-color:#e8ecf1;
padding: 2px 2px;}

.pageheading{
font-family: tahoma, verdana, arial, helvetica, sans-serif; 
font-size: 13px;
font-weight: bold;
color: #006699; 
text-transform: uppercase;
letter-spacing: 0.3em;
line-height: 110%;
border: 1px solid #7fa6c2;
background-color: #e8ecf1;
padding: 2px 2px;
margin: 10px 0px 15px 0px;
}

.blueheading{
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 10px;
font-weight: bold; 
color: #ffffff;
line-height: 150%;
border: 1px solid #7fa6c2;
background-color: #7fa6c2;
padding: 2px 2px;}

.ltblueheading{
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 10px;
font-weight: bold; 
color: #000000;
line-height: 150%;
border-top: 1px solid #7fa6c2;
border-bottom: 1px solid #7fa6c2;
background-color: #e8ecf1;
padding: 2px 2px;}

.greyheading{
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 10px;
font-weight: bold; 
line-height: 150%;
border:1px solid #7fa6c2;
background-color:#dadada;
padding: 2px 2px;}

.blankheading{
font-family: tahoma, verdana, arial, helvetica, sans-serif; 
font-size: 10px;
font-weight: bold; 
border: 1px solid #7fa6c2;
padding: 0px;
margin: 0px;
}

.blankheadingnormal{
font-family: tahoma, verdana, arial, helvetica, sans-serif; 
font-size: 11px;
border: 1px solid #7fa6c2;
padding: 0px 0px 0px 5px;
margin: 0px 0px 5px 0px;
}

.fireheading{
font-family: tahoma, verdana, arial, helvetica, sans-serif; 
font-size: 13px;
font-weight: bold;
color: #b61412; 
text-transform: uppercase;
letter-spacing: 0.3em;
line-height: 110%;
border: 1px solid #b61412;
background-color: #ffedbf;
padding: 2px 2px;}

.blankfireheading{
font-family: tahoma, verdana, arial, helvetica, sans-serif; 
font-size: 11px;
font-weight: bold;
color: #b61412; 
line-height: 110%;
border: 1px solid #b61412;
padding: 5px;}

.blankbar{
font-family: tahoma, verdana, arial, helvetica, sans-serif; 
font-size: 10px;
font-weight: bold; 
height: 15px;
padding: 1px 1px;
background: url(../images/barbackfade.gif);}

.blankheading0{
font-family: tahoma, verdana, arial, helvetica, sans-serif; 
font-size: 10px;
font-weight: bold; 
border:1px solid #006699;
padding: 0 0px;}

.blankheading150{
font-family: tahoma, verdana, arial, helvetica, sans-serif; 
font-size: 11px;
line-height: 150%;
border:1px solid #7fa6c2;
padding: 2px 2px;
} 
.blankheadingright {
float: right; 
margin-left: 15px; 
margin-top: 5px;
margin-bottom: 10px;
font-family: tahoma, verdana, arial, helvetica, sans-serif; 
font-size: 11px;
line-height: 150%;
border: 1px solid #7fa6c2;
padding: 5px;
text-align: center;
} 
.cbheading {
font-family: tahoma, verdana, arial, helvetica, sans-serif; 
font-size: 11px;
line-height: 150%;
border: 1px solid #7fa6c2;
border-bottom: 0px;
padding: 0px;
text-align: center;
}
.cbbox {
font-family: tahoma, verdana, arial, helvetica, sans-serif; 
font-size: 11px;
line-height: 150%;
border: 1px solid #7fa6c2;
border-top: 0px;
padding: 10px;
text-align: center;
}
.blankheading180 {
font-family: tahoma, verdana, arial, helvetica, sans-serif; 
font-size: 11px;
line-height: 180%;
border: 1px solid #7fa6c2;
padding: 2px 2px;
]}

.goldheading{
font-family: tahoma, verdana, arial, helvetica, sans-serif; 
font-size: 11px;
font-weight: bold; 
border:1px solid #7fa6c2;
background-color:#e0e080;
padding: 2px 2px;}

.smheading{
font-family: tahoma, verdana, arial, helvetica, sans-serif; 
font-size: 10px;
font-weight: bold; 
color: #ffffff;
width: 152px;
background-color: #7fa6c2;
padding: 2px 2px;}

.lgheading{
font-family: tahoma, verdana, arial, helvetica, sans-serif; 
font-size: 11px;
font-weight: bold;
color: #006699; 
letter-spacing: 0.3em;
border:1px solid #7fa6c2;
background-color: #e8ecf1;
padding: 1px;
}
.lgheading2{
font-family: tahoma, verdana, arial, helvetica, sans-serif; 
font-size: 13px;
font-weight: bold;
color: #006699;
text-transform: uppercase; 
letter-spacing: 0.3em;
border:1px solid #7fa6c2;
background-color: #e8ecf1;
padding: 0px;
}
.img_box {
	padding: 5px;
	margin-bottom: 8px;
	border-width: 1px;
	border-style: solid;
	border-color: #006699;
	font-family: tahoma, verdana, arial, helvetica, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	line-height: 150%;}
	
.right_img_box {
	float: right;
	padding: 5px;
	margin-left: 15px;
	margin-top: 5px;
	margin-bottom: 8px;
	border-width: 1px;
	border-style: solid;
	border-color: #006699;
	font-family: tahoma, verdana, arial, helvetica, sans-serif; 
	font-size: 10px;
	font-weight: bold;
	line-height: 150%;}

.cutline {
	color: #666666;
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 0px;
	background-image: url(../images/nav_fade_over.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8f9ab0;
	border-right-color: #E1E1E1;
	border-bottom-color: #E1E1E1;
	border-left-color: #E1E1E1;
	width: 100%;
	}

select.green{background-color:#9ec4d8; color:black; font-size: 10px; font-family: tahoma, verdana, arial, helvetica, sans-serif; color: #000000; line-height: 15px;}
option.black{background-color:#292934; color:white}
option.gold{background-color:#e0e080; color:black}
option.green{background-color:#c5d0b3; color:black}
option.white{background-color:white; color:black}

.text  {font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #487B7B;}

a.sub:link		 { color: #333333; text-decoration: none; }
a.sub:visited	 { color: #333333; text-decoration: none; }
a.sub:hover		 { background: #cce0eb; color: #333333;}

a.sub1:link		 { color: #006699; text-decoration: none; font-weight: bold;}
a.sub1:visited	 { color: #006699; text-decoration: none; font-weight: bold;}
a.sub1:hover	 { background: #cce0eb; color: #006699;}

a.sub2:link		 { color: #ffffff; text-decoration: none;}
a.sub2:visited	 { color: #ffffff; text-decoration: none;}
a.sub2:hover	 { background: #cce0eb; color: #000000;}

a.sub4:link		 { color: #006699; text-decoration: none;}
a.sub4:visited	 { color: #006699; text-decoration: none;}
a.sub4:hover	 { background: #cce0eb; color: #006699;}

a.banner:link	 { color: #000000; text-decoration: none;}
a.banner:visited { color: #000000; text-decoration: none;}
a.banner:hover	 { background: #cce0eb; color: #000000;}

a.menu:link		 { color: #006699; text-decoration: none;}
a.menu:visited	 { color: #006699; text-decoration: none;}
a.menu:hover	 { background: #cce0eb; color: #000000;}

a.menutitle:link		 { color: #006699; font-weight: bold; text-decoration: none;}
a.menutitle:visited	 { color: #006699; font-weight: bold; text-decoration: none;}
a.menutitle:hover	 { background: #cce0eb; color: #000000;}

a.menutitle1:link		 { color: #000000; font-weight: bold; text-decoration: none;}
a.menutitle1:visited	 { color: #000000; font-weight: bold; text-decoration: none;}
a.menutitle1:hover	 { background: #cce0eb; color: #000000;}

a.menu1:link	 { color: #000000; text-decoration: none;}
a.menu1:visited	 { color: #000000; text-decoration: none;}
a.menu1:hover	 { background: #cce0eb; color: #000000;}

a.menu2:link	 { color: #006699; text-decoration: none;}
a.menu2:visited	 { color: #006699; text-decoration: none;}
a.menu2:hover	 { background: #cce0eb; color: #000000;}

a.menubold:link	    { color: #ffffff; text-decoration: none; font-weight: bold;}
a.menubold:visited	{ color: #ffffff; text-decoration: none; font-weight: bold;}
a.menubold:hover	{ background: #e0e080; color: #000000; font-weight: bold;}

a.quick:link	 { text-decoration: none; }
a.quick:visited	 { text-decoration: none; }
a.quick:hover	 { background: #cce0eb;}

.newsTxt1 {font-size: 10px; font-family: verdana, helvetica, arial, sans-serif; font-weight: normal; color: #ffffff; text-decoration: none;}
.newsTxt2 {font-size: 10px; font-family: tahoma, verdana, helvetica, arial, sans-serif; font-weight: normal; color: #006699; text-decoration: none;}
.newsTxt3 {font-size: 10px; font-family: tahoma, verdana, helvetica, arial, sans-serif; font-weight: normal; color: #000000; text-decoration: none;}

a.sub3:link		{ font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; }
a.sub3:visited	{ font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #333333; text-decoration: none; }
a.sub3:hover	{ font:10px Tahoma, Verdana, Arial, Helvetica, sans-serif; background: #e0e080; color: #333333;}

.crmbody {
	padding-right: 10px; padding-left: 10px; font-weight: normal; font-size: 11px; background: #fff; color: #222; line-height: 180%; padding-top: 10px; font-family: tahoma, verdana, arial, sans-serif
}
.crmbody2 {
	padding-right: 20px; padding-left: 20px; font-weight: normal; font-size: 11px; background: #fff; color: #222; line-height: 150%; padding-top: 10px; font-family: tahoma, verdana, arial, sans-serif
}
.crmbody3 {
	padding-right: 20px; padding-left: 20px; font-weight: normal; font-size: 11px; background: #fff; color: #222; line-height: 180%; padding-top: 12px; font-family: tahoma, verdana, arial, sans-serif
}
.crmbody4 {
	padding-right: 10px; padding-left: 10px; font-weight: normal; font-size: 10px; line-height: 150%; padding-top: 12px; font-family: tahoma, verdana, arial, sans-serif
}
.crmbody5 {
	padding-right: 5px; padding-left: 5px; font-weight: normal; font-size: 10px; line-height: 150%; padding-top: 5px; font-family: tahoma, verdana, arial, sans-serif
}
.body {
	padding-right: 10px; padding-left: 10px; font-weight: normal; font-size: 11px; color: #222; line-height: 180%; padding-top: 10px; font-family: tahoma, verdana, arial, sans-serif;
}
.body2 {
	padding-right: 10px; padding-left: 10px; font-weight: normal; font-size: 11px; color: #222; line-height: 180%; font-family: tahoma, verdana, arial, sans-serif
}
.body3 {
	padding-right: 0px; padding-left: 0px; padding-top: 10px; font-weight: normal; font-size: 11px; color: #222; line-height: 180%; font-family: tahoma, verdana, arial, sans-serif
}
.body4 {
	padding-right: 0px; padding-left: 10px; padding-top: 0px; font-weight: normal; font-size: 11px; color: #222; line-height: 180%; font-family: tahoma, verdana, arial, sans-serif
}
.body5 {
	padding-right: 0px; padding-left: 10px; padding-top: 0px; font-weight: normal; font-size: 11px; color: #222; line-height: 150%; font-family: tahoma, verdana, arial, sans-serif
}
.obody {
	padding-right: 10px; font-weight: normal; font-size: 11px; color: #222; line-height: 150%; font-family: tahoma, verdana, arial, sans-serif
}
form {
padding: 0;
margin: 0;
}
