body, form { padding:0; margin:0; }
body, td {font-family:verdana; font-size:11px; color:#000;}

#full_page {margin:0; padding:0; background:#024978 ; min-height:300px; }
#top_container { position:relative; width:1028px; padding:0; margin:auto auto;  border:0px solid}
#top_container .logo {width:221px; float:left;padding-left:10px;padding-top:15px;padding-bottom:10px;}

.big-text {font-size:1.5em; color:#0000ff;}

.clear {clear:both;}

.menubar {height:40px;background:url(../images/top-menu-bg.jpg)no-repeat; text-align:center; width:100%;margin:auto auto;}
.menu a, .menu a.visited {font-family:"verdana";font-size:14px; color: #fff;  margin: 0; text-decoration: none; padding:10px 10px;}
.menu a:hover { background: url(../images/top-hover.jpg) center center no-repeat; color: #000;padding-bottom:7px; }

.nolink {border:0;}

#flagList {
	margin:0px 1px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	float:right;
	width:120px;
}
#flagList ul {
	margin:0px 0px 0px 0px;
	padding:1px 0px 0px 0px;
	list-style:none;
	float:right;
}
#flagList li {
	margin:0px 0px 0px 0px;
	padding:5px 6px 0px 0px;
	list-style:none;
	width:24px;
	height:15px;
	float:left;
}
 
#main_body {width:1028px; min-height:300px; background:url(../images/page_middle.jpg) repeat-y; padding:0px;}

#main_body .column1 {width:240px; padding-left:8px; float:left; border:0px solid;  }
#main_body .column2 {width:490px; float:left; padding-left:10px; padding-right:5px; margin-left:5px; border:0px solid; margin:auto auto;} 

#main_body .column3 {width:220px; float:left; bordeR:0px solid; margin-left:5px;}

#main_footer {text-align:center; color:#cccccc; margin-top:0px;border-top:0px solid #000;}
#main_footer a, #main_footer a:visited {font-size:95%; color: #fff; font-weight:normal; text-decoration: none; padding:5px 5px;}
#main_footer a:hover { text-decoration:underline; color: #CCE5EA; }

.box_space {padding:1px;}

.login {background:url(../images/log-bg.jpg) no-repeat; width:220px; height:153px;}
.login h1 {margin:0; padding:0; text-align:center; font-size:15px;padding-top:3px;padding-bottom:20px;color:#AEC424; }

h1 {font-size:180%; color:#024978; background: url(../images/heading-bg.jpg) no-repeat; height:44px; padding-top:6px; padding-left:10px;}
p {padding-left:10px;}

tr.even {background:#E0EFF6;}


.callback {width:474px;height:138px;border:0px solid #1C1C1C; background:url(../images/callback.png) no-repeat left center; margin:auto auto; padding:5px; text-align:left;}
.callback h1 {margin:0; font-size:15px; color:#AEC424; display: none;}


.infobox {width:240px;background:url(../images/box-middle.jpg) repeat-y;}
.infobox h1 {display:none;}


          

.rate_more {text-align:center;padding:8px;}
.rate_more a, .rate_more a.visited { font-size:120%;font-weight:bold;text-decoration:underline; color:#024978;}
.rate_more a:hover {text-decoration:none;}

.arrow {font-size:14px; font-weight:bold; color:#ff9900;}

.dwbox {color:#fff;border:0;background:url(../images/box-softphone.png) no-repeat;width:240px;height:115px;margin-top:2px;}
.dwbox h1 { display:none; font-size:120%; padding:0;margin:0; padding-right:65px;padding-top:6px;padding-left:5px;color:#000; }
.dwbox a, .dwbox a.visited {font-size:11px; padding:0;margin:0;color:#fff;text-decoration:none; font-weight:normal;}
.dwbox a:hover {text-decoration:underline;}

.work {background:url(../images/work-bg.jpg) no-repeat; width:220px; height:138px;}
.work h1 {margin:0;padding:0; text-align:center;padding-top:8px;padding-bottom:8px; font-size:15px;color:#000; }
.wkitem {padding:2px 0 4px 15px;}
.wkitem a, .wkitem a.visited {font-weight:bold; text-decoration:underline; color:#000;font-size:100%;}
.wkitem a:hover {text-decoration:none;}

.promo {background:url(../images/promo-bg.png) no-repeat;width:240px; height:80px;}
.promo h1 {display:none; margin:0;padding:0; padding-left:5px;padding-top:5px;padding-bottom:10px; font-size:120%;color:#000; }

input[type=text], 
input[type=password],
input[type=checkbox],
textarea 
  {border:1px solid #024978; background:#E1EFF2;font-size:11px; color:#000; height:16px;}
  
select {border:1px solid #024978; background:#E1EFF2;font-size:11px; color:#000; height:19px;}

.enterbutton, .submitButton {
  background-image:url(../images/button-bg.png);
	width:61px;
	height:25px;
	background-repeat:no-repeat;
	padding:2px 1px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:center;
	color:#000;
	border:0px;
	cursor:pointer;
}

.goButton{
  background-image:url(../images/go.jpg);
	width:32px;
	height:23px;
	background-repeat:no-repeat;
	padding:0px 0px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:center;
	color:#0c3a00;
	border:0px;
	cursor:pointer;
}

.chgpwdButton{
  background:url(../images/chgpwd.png);
	width:185px;
	height:29px;
	background-repeat:no-repeat;
	padding:2px 0px 2px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:center;
	color:#000;
	border:0px;
	cursor:pointer;
}

.runningtext {font-size:100%; color:#fff;}
.alfa_active {font-size:140%;font-weight:bold; text-align:center;color:#fff;}
.alfa_green {font-size:140%;font-weight:bold;color:#024978;}
.whitetext {color:#ffffff;}
.farmtexspecialex {color:#FF9900;font-size:110%; font-weight:bold;padding:5px;}
.farmtext{color:#fff;}

.show_bal {width:454px; margin:5px auto 0px auto; padding:15px; text-align:left;background:#E2F0F3; border:1px solid #024978;}
.show_bal span {color:#024978; font-weight:bold;}

.msg {width:420px; margin:8px auto 8px auto; padding:5px; text-align:center;border:1px solid #FFBBBB; background:#FFF0F0;
font-size:11px; font-weight:bold; color:#000;}

.noborder{border:0;}

.justbox {width:480px;  border:1px solid #E0EFF6; padding:2px;min-height:120px; margin:auto auto;}

.member {padding:0 10px 0 5px;}
.member h1 {margin:8px 0 12px 0px;color:#265E80; font-size:15px; font-weight:bold; display:none;}
.member li {border-bottom:1px dotted #ccc; background:url(../images/arrow_dotted_black.gif) no-repeat left center; padding-left:12px;}
.member li a, .member li a.visited {padding:3px;display:block;text-decoration:none; font-weight:bold; font-size:11px;color:#024978;font-family:tahoma;}
.member li a:hover {color:#fff; text-decoration:none;background:#024978;}

.ratec1 {width:150px; padding:6px 1px 2px 1px; }
.ratec3 {width:40px; padding:6px 1px 2px 1px;  text-align:right;}
.raterow {border-bottom:1px dotted #1c1c1c; height:2px;}

.arrow {color:#333; font-size:90%;}


a, a.visited {color:#024978; font-size:11px; text-decoration:underline;font-weight:bold;}
a:hover {text-decoration:none;}

a.blink, a.visited.blink {color:#024978; font-weight:normal; text-decoration:underline;font-size:11px;}
a:hover.blink {text-decoration:none;}

a.big, a.visited.big {color:#265E80; text-decoration:underline;font-size:18px;}
a:hover.big {text-decoration:none;}

a.page, a.visited.page {color:#265E80; text-decoration:none; font-size:11px; padding:1px; border:0px solid #333; background:#f3f3f3;}
a:hover.page {background:#265E80; color:#fff;}

.ncolline2 {font-size:12px;}
small {font-size:12px;}

