/* ----------- Kessler Advisors, Copyright 2007 ----------- */
/* ----------- General Elements ----------- */

html	{
	margin:0px;
	padding:0px;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size: 11px;
	padding:0px;
	margin:23px 0px 0px 0px;
}

body a:link, a:active, a:visited{
	text-decoration:underline;
	color:#5e88a2;
	font-size:11px;
}

body a:hover{
	text-decoration:none;
	color:#000000;
	font-size:11px;
}

P {
	font-size:11px;
	padding:0px 20px 6px 25px;
	margin-top:0px;
	word-spacing: normal;
	text-align:justify;
}

hr {height:1px;
    border: none;
    color:#5e88a2;
}


td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.link_blue:link {color:#B1CFE2;font-size:11px;text-decoration:underline; font-weight:normal; }
a.link_blue:visited {color:#B1CFE2;font-size:11px;text-decoration:underline; font-weight:normal;}
a.link_blue:active {color:#B1CFE2;font-size:11px;text-decoration:underline; font-weight:normal;}
a.link_blue:hover {color:#FFFFFF;font-size:11px;font-weight:normal; text-decoration:none;}

a.link_white:link {color:#FFFFFF;font-size:11px;font-weight:normal; text-decoration:underline;}
a.link_white:visited {color:#FFFFFF;font-size:11px;font-weight:normal; text-decoration:underline;}
a.link_white:active {color:#FFFFFF;font-size:11px;font-weight:normal; text-decoration:underline;}
a.link_white:hover {color:#B1CFE2;font-size:11px;font-weight:normal; text-decoration:none;}
 
a.linklist_white:link {color:#FFFFFF;font-size:11px;font-weight:normal; text-decoration:underline;margin:0px; padding:0px}
a.linklist_white:visited {color:#FFFFFF;font-size:11px;font-weight:normal; text-decoration:underline;}
a.linklist_white:active {color:#FFFFFF;font-size:11px;font-weight:normal; text-decoration:underline;}
a.linklist_white:hover {color:#B1CFE2;font-size:11px;font-weight:normal; text-decoration:none;}

/* ----------- Design/Layout Components ----------- */

.bg_rtcurve {
	background-image:url(common/images/curve2.gif);
	background-position:right;
	background-repeat:no-repeat;
}

div.scrollbox {
	height:410;
	width:435;
	background-color:#5e88a2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	line-height:16px; 
	color:#FFFFFF;
	text-align:left; 
	overflow:auto; 
	font-weight:500;
	scrollbar-base-color: #3B7593;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-3dlight-color: #999999;
	scrollbar-darkshadow-color: #333333;
	scrollbar-face-color: #5e88a2;
	scrollbar-highlight-color: #B1CFE2;
	scrollbar-shadow-color: #333333;
	scrollbar-track-color: #547a95;
}

div.scrollbox_home 
{
    height:410;
	width:435;
	background-color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px; 
	line-height:16px; 
	color:#5e88a2;
	text-align:left;
	overflow:auto;
	font-weight:500;
	scrollbar-base-color: #3B7593;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-3dlight-color: #999999;
	scrollbar-darkshadow-color: #333333;
	scrollbar-face-color: #5e88a2;
	scrollbar-highlight-color: #B1CFE2;
	scrollbar-shadow-color: #333333;
	scrollbar-track-color: #547a95;
}

div.fontsizing { 
	height:20px; 
	width:30px; 
	text-align:right; 
	vertical-align: text-bottom; 
	font-size:8px; 
	color: #B1CFE2; 
	letter-spacing:1px; 
	padding-top:6px;
}

div.fontsizing_home { 
	height:20px; 
	width:30px; 
	text-align:right; 
	vertical-align: text-bottom; 
	font-size:8px; 
	color: #FFFFFF; 
	letter-spacing:1px; 
	padding-top:6px;
}

div.title_home 
{
    height:30px; 
	width:360px; 
	color: #5e88a2; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	padding:21px 0px 8px 25px; 
	text-align: left; 
	vertical-align: text-bottom;
}

div.title_main { 
	height:30px; 
	width:360px; 
	color: #B1CFE2; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	padding:21px 0px 8px 25px; 
	text-align: left; 
	vertical-align: text-bottom;
}

div.title_content 
{   font-family:Verdana, Arial, Sans-Serif;
    font-size:13px;
    font-weight:bold;
    padding:10px 0px 15px 25px;
    text-transform:uppercase;
}

.content_t {background: url(images/pixel_blue.gif) 0 0 repeat-x; width: 878px;}
.content_b {background: url(images/pixel_blue.gif) 0 100% repeat-x}
.content_l {background: url(images/pixel_blue.gif) 0 0 repeat-y; height: 484px;}
.content_r {background: url(images/pixel_blue.gif) 100% 0 repeat-y}
.content_bl {background: url(images/corner_bl.gif) 0 100% no-repeat; height: 484px;}
.content_br {background: url(images/corner_br.gif) 100% 100% no-repeat; height: 484px;}
.content_tl {background: url(images/corner_tl.gif) 0 0 no-repeat}
.content_tr {background: url(images/corner_tr.gif) 100% 0 no-repeat; padding:10px}

.form   
{
    background-color:#5e88a2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	line-height:16px; 
	color:#FFFFFF;
	text-align:left; 
	font-weight:500;
}

.clear {
    clear:both;
    height:1px;
    overflow:hidden;
  }
  
#flashcontent {
	font-family:Arial;
	}
	
div.copyright 
{ font-family:Verdana, Arial, Sans-Serif;
    font-size:10px;
    color:#5e88a2;
}

div.list {
line-height:14px;
font-size: 11px;
padding-left:25px;
}
	
div.sublist {
line-height:14px;
font-size: 11px;
padding:0px 0px 0px 35px;
margin:0px;
}

input
{
color: #999999;
background: #f9f9f9;
border: 1px solid #000;
color:#000000;
font-size:11px;
height: 17px;
}

textarea
{
color: #999999;
background: #f9f9f9;
border: 1px solid #000;
color:#000000;
font-size:11px;
height: 17px;
}

.submit input
{
color: #000;
background: #B1CFE2;
border: 2px outset #d7b9c9
} 

.btn_bg
{
text-size:14px;
font-weight:bold;
font-family:Verdana, Arial, Sans-Serif;
cursor:pointer;
color:#FFFFFF;
background-color:#5e88a2;
height: 24px;
text-transform:uppercase;
}
