/* CSS Document */

body {
	margin: 0px;
	background-color:#FFFFFF;
}

.cat_title {
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:12px;
	font-weight:bold;
	font-variant:small-caps ;
	color:#0D2B88;
	font-stretch: expanded ;
}


.cat_text {
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:9px;
	color:#0D2B88;
}

.cat_specs {
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:9px;
	color:#0D2B88;
}

.cat_item_on {
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:9px;
	color:#FFFFFF;
	background-color: #0D2B88;
	margin: 5px;
	margin-right: 3px ;
	text-indent: 2px ;
}

.cat_item_off {
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:9px;
	color:#FFFFFF;
	background-color:#999999;
	margin: 5px;
	text-indent: 2px ;
}

.cat_item_title {
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:10px;
	font-weight:bold ;
}

.cat_item_subtitle {
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:8px;
	font-weight:normal ;
}

.cat_item_price {
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:10px;
	font-weight:bold ;
	text-align: right ;
}

.cat_item_btw {
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:8px;
	font-weight:normal ;
	text-align: right ;
}

.cat_sxs {
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:9px;
	color:#0D2B88;
}

td {
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:9px;
	color:#0D2B88;
	height: 11px ;
}

th {
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:9px;
	font-weight: bold;
	text-align: left ;
	color:#0D2B88;
	height: 11px ;
}

ul
{
	list-style-type:square ;
	text-indent: 0px ;
}

.button {
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:9px;
	color:#FFFFFF;
	background-color: #0D2B88;
	margin: 5px;
	text-indent: 2px ;
}

.flyoutMenu {
	background-color: #F1F1F1;
	border-color: #999999;
	border-width: 0 1px 1px 0;
	border-style: solid;
}

.flyoutHeading {	
	font-family: Verdana,  Arial, Helvetica;
	font-size: 9px;
	background-color: #F1F1F1;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	cursor: default;
}

.flyoutTitleHeading {	
	font-family: Verdana,  Arial, Helvetica;
	font-size: 9px;
	background-color: #F1F1F1;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	cursor: default;
	border-bottom:1px solid #FF0000;

}

.flyoutMenu TD.flyoutLink  {
	border-color: #F1F1F1;
	border-width: 1px;
	border-style: solid;	font-family: Verdana,  Arial, Helvetica;
font-size: 9px;
	padding: 1px 25px 3px 6px;
	cursor: hand;
}

.flyoutLink a {
	color: #0D2B88;
	text-decoration: none;
}

.flyoutLink a:hover {
    color: #0D2B88;
	text-decoration: none;
}

.flyoutLink a:visited {
    color: #0D2B88;
	text-decoration: none;
}

.flyoutLink a:active {
    color: #0D2B88;
	text-decoration: none;
}

.flyoutFont {
    color: #0D2B88;	font-family: Verdana,  Arial, Helvetica;
font-size: 9px;	
}

.flyoutFooter{
    color: #0D2B88;	font-family: Verdana,  Arial, Helvetica;
font-size: 9px;
	background-color: #FFFFFF;
	font-weight: bold;
	border-color: #999999;
	border-width: 1px 0 0 0;
	border-style: solid;
	cursor: default;	
}

.flyoutButton {	font-family: Verdana,  Arial, Helvetica;
font-size: 9px;
    font-weight: normal;
    font-style: normal;
    border-top: thin groove #12499C;
    border-bottom: thin groove #12499C;
    border-left: thin groove #12499C;
    border-right: thin groove #12499C;
    color: #0D2B88;
	BACKGROUND-COLOR: #FFFFFF; 
              }

.logoutLink {
	color: #FF0000;
    font-size: 9px;
    font-style: bold;	
	text-decoration: none;
}

a.logoutLink  {
	color: #FF0000;
    font-size: 9px;
    font-style: bold;	
	text-decoration: none;
}

a.tutorialLink  {
	color: #FF0000;
    font-size: 9px;
	font-weight: bold;
    font-style: normal;	
	text-decoration: none;
}

A.tutorialLink:link, A.tutorialLink:visited {
     TEXT-DECORATION: none;
     font-size: 9px;
  	 font-weight: bold;
     font-style: normal;	
     color: #0D2B88;
          }	

A.tutorialLink:hover {
        COLOR: #ff0000;
	    font-size: 9px;
    	font-weight: bold;
		font-style: normal ;
        text-decoration: none;
		}

A:link, A:visited {
     TEXT-DECORATION: none;
     font-size: 9px;
     color: #0D2B88;
          }	

A:hover {
        COLOR: #ff0000;
	    font-size: 9px;
        text-decoration: none;
		}

INPUT {	font-family: Verdana,  Arial, Helvetica;
font-size: 9px;
    font-weight: normal;
    font-style: normal;
    border-top: thin groove #12499C;
    border-bottom: thin groove #12499C;
    border-left: thin groove #12499C;
    border-right: thin groove #12499C;
    color: #0D2B88;
              }
			  
TEXTAREA {	font-family: Verdana,  Arial, Helvetica;
font-size: 9px;
    font-weight: normal;
    font-style: normal;
    border-top: thin groove #12499C;
    border-bottom: thin groove #12499C;
    border-left: thin groove #12499C;
    border-right: thin groove #12499C;
    color: #0D2B88;
              }

SELECT {	font-family: Verdana,  Arial, Helvetica;
font-size: 9px;
    font-weight: normal;
    font-style: normal;
    border-top: thin groove #12499C;
    border-bottom: thin groove #12499C;
    border-left: thin groove #12499C;
    border-right: thin groove #12499C;
    color: #0D2B88;
              }			  			  

.inputText {	font-family: Verdana,  Arial, Helvetica;
font-size: 9px;
    font-weight: normal;
    font-style: normal;
    border-top: thin groove #12499C;
    border-bottom: thin groove #12499C;
    border-left: thin groove #12499C;
    border-right: thin groove #12499C;
    color: #0D2B88;
              }
			  
.tableHeader {
   	border-bottom:1px solid #FF0000;
	padding-bottom:2px;	font-family: Verdana,  Arial, Helvetica;
font-size: 9px;
	color: #0D2B88;
	background-color: #F1F1F1;
           }
		   
.newsArea {
	border-color: #999999;
	border-width: 1px;
	border-style: solid;
}

.newsHeading {	font-family: Verdana,  Arial, Helvetica;
font-size: 9px;
	background-color: #F1F1F1;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	cursor: default;
}

.newsTitleHeading {	font-family: Verdana,  Arial, Helvetica;
font-size: 9px;
	background-color: #F1F1F1;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	cursor: default;

}

.newsContent {	font-family: Verdana,  Arial, Helvetica;
font-size: 9px;
	padding: 2px 2px 2px 2px;
	cursor: hand;
}

.bannerTitleHeading {	font-family: Verdana,  Arial, Helvetica;
font-size: 9px;
	background-color: #F1F1F1;
	font-weight: normal;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	cursor: default;


}

.frontPage {	font-family: Verdana,  Arial, Helvetica;
padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	cursor: default;
	width: 90% ;
}
.frontPageNews {	font-family: Verdana,  Arial, Helvetica;
padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	cursor: default;

}