body{
	font-family: Helvetica, Arial, sans-serif;
	background-color:#626262;
	color:#ffffff;
	margin:0px;
	font-size:smaller;
}

td{
	margin:0px;
	padding:0px;
	text-align:left;
}

img{
	border:0px;
}

.xbody{
	background-color:#626262;
}

a:link{ color:#7097BE; }
a:active{ color:#7097BE; }
a:visited{ color:#7097BE; }
a:hover{ color:#ffffff; }

.titleright{
	text-align:right;
	background-image:url(template/titleright.gif);
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#F7F0EA;
	width:8px;
}

.content-frame{
	background-color:#F7F0EA;
	text-align:left;
	color:#2B2B2B;
	background-image:url(template/content_tile.gif);
	background-repeat:repeat-x;
}

.content-inner{
	padding:40px;
	text-align:left;
}

.content-inner a:hover{ color:#2B2B2B; }

.floatr{
	float:right;
	padding-top:6px;
	padding-left:12px;	
	padding-right:0px;
	padding-bottom:6px;
	border:0px;
}

.floatl{
	float:left;
	padding-top:0px;
	padding-left:0px;	
	padding-right:12px;
	padding-bottom:6px;
	border:0px;
}
hr{color:#2b2b2b;}
h1,h2,h3,h4,h5{
	color:#7097BE;
	text-align:left;
}

strong{color:#7097BE;}

h1{	font-size:1.6em; }
h2{	font-size:1.4em; }
h3{	font-size:1.2em; }
ul{
	list-style-type: none;
	line-height: 1.2em;
}
ol li{
	color: black;
	line-height: 1.2em;
}
li{
	line-height: 1.5em;
}
li a {
	background: url("template/bullet_0.gif") no-repeat left bottom;
	text-decoration: none;
	color: #7097BE;
	padding-left:20px;    
}
li a:hover{
	color: #ffffff;
	background: url("template/bullet_1.gif") no-repeat left bottom;
	padding-left:20px;    
}

.inp{
	border: 1px solid #7097BE; 
}
.submit{
	background-color:#cccccc;
	border: 1px solid #7097BE; 
}

.formlable{
	vertical-align:top;
}


/***************************/
#mainmenu li{
	color: #7097BE;
	white-space: nowrap;
	list-style-type: none;
	padding-bottom:4px;    
	padding-left:0px;    
	margin-left:0px;    
	position:relative;
	left:-20px;
}
#mainmenu li a {
	background: url("template/bullet_0.gif") no-repeat left bottom;
	text-decoration: none;
	color: #7097BE;
	padding-left:20px;    
	margin-left:0px;    
}
#mainmenu li a:hover{
	color: #ffffff;
	background: url("template/bullet_1.gif") no-repeat left bottom;
	padding-left:20px;    
}

/***************************/
#minimenu ul{
	color: #AABCDD;
	float:right;
	text-align:right;
}
#minimenu li{
	color: #AABCDD;
	list-style: square url("template/bullet_0.gif");
	white-space: nowrap;
	list-style-type: none;
	display: inline;
	padding-left:20px;    
	padding-bottom:0px;    
}

#minimenu li a {
	list-style: square url("template/bullet_0.gif");
	background: url("template/bullet_0.gif") no-repeat left bottom;
	text-decoration: none;
	padding-left:20px;    
	color: #AABCDD;
}
#minimenu li a:hover{
	color: #ffffff;
	background: url("template/bullet_1.gif") no-repeat left bottom;
	padding-left:20px;    
}


/***************************/
.backnext{
	background-color: #2b2b2b;
	padding-top:2px;
	padding-left:4px;
	padding-right:2px;
	padding-bottom:4px;
}
.backnext a:visited{text-decoration:none;}
.backnext a:active{text-decoration:none;}
.backnext a:link{text-decoration:none;}
.backnext a:hover{text-decoration:none;}


#xnav{
	background-color: #626262;
}

#xnav ul{
	padding:0px;   
	margin:0px;   
}
#xnav li{
	list-style-type: none;
	padding:0px;   
	margin:0px;   
}

#xnav li a {
	padding:0px;   
	margin:0px;   
}

.xcon{
	background-color: #F7F0EA;
	border-right:0px;
	border-left:0px;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	padding-left:4px;
	padding-bottom:2px;
	padding-top:1px;
	background-image:url(template/xcon-tile.gif);
	background-repeat:repeat-y;
}
.xconOff{
	background-color: #2b2b2b;
	border-right:1px solid #000000;
}

.ilink { border: 1px solid black; position:relative;top:1px;left:1px;}

.rcol{
	padding-left:10px;
	vertical-align:middle;
}

.title{
	color:#7097BE;
	font-size:1.5em;
	font-weight:700;
	line-height:1.6em;
}

.artwork{	border:1px solid black;}

.topbar{
	background-color:#626262;
}

.leftbar{
	background-color:#626262;
	width:135px;
}

.botbar{
	background-color:#626262;
}
.contact{
	margin-top:10px;
	padding-top:10px;
	border-top:1px solid #626262;
}

/***************************/

#footermenu{
	padding:10px;
	color: #7097BE;
	text-align:center;
	margin: 0px;
	font-size:10pt;	
	background-color:#626262;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:1px solid #3B3938;
}

#footermenu ul {
	margin: 0px;
	color: #ffffff;
	vertical-align:bottom;
	line-height: 14px;
	white-space: nowrap;
}

#footermenu li {
	color: #ffffff;
	white-space: nowrap;
	list-style-type: none;
	display: inline;
	padding-left:20px;    
}

#footermenu li a {
	background: url("template/bullet_0.gif") no-repeat left bottom;
	text-decoration: none;
	padding-left:20px;    
	color: #AABCDD;
}

#footermenu li a:hover {
	text-decoration: underline;
	color: #C2D6F9;
	background: url("template/bullet_1.gif") no-repeat left bottom;
}



.footer{
	color:#7097BE;
	font-size:8pt;
	text-align:center;
	padding:3px; 
	background-color:#2B2B2B;
}
.footer a:link{color:#7097BE;}
.footer a:active{color:#7097BE;}
.footer a:visited{color:#7097BE;}
.footer a:hover{color:#97BEE5;}

.disabled{	color:#999999;}

.note{
	font-size:small;
	margin-bottom:10px;
}
.box{
	text-align:justify;
}


