<style>
BODY {
	padding:0px;
	margin-bottom:0px;
	background:#FFFFFF 
}

.inputbox, .inputSubmit
{
border: 1px solid #bdd9ff; 
FONT-WEIGHT:normal; 
FONT-SIZE:8pt; 
COLOR:#003399; 
LINE-HEIGHT:11pt; 
FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
text-align:left; 
vertical-align:middle
}

.listview{
	color:#7378a6;
	font:70% Tahoma, Verdana, Helvetica, sans-serif;
	line-height:1.5em;
}
.listview td.Mid{
	border-left:1px solid #e2e2e2;
	border-right:1px solid #e2e2e2;
	/*padding:8px 15px 10px 15px;*/
	padding:8px 10px 8px 10px;
	text-align:left;
	font-weight:normal;
	line-height:1.2em;
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.listview a{
	color:#7378a6;
	font-weight:normal;
	text-decoration:underline;
}
.listview a:hover{
	color:#7378a6;
	font-weight:normal;
	text-decoration:none;
}
/*
.inputSubmit
{
color: #003399;
background-color: #EEEEEE;
border-color : #bdd9ff;
border-top : 1px solid;
border-bottom : 1px solid;
border-left : 1px solid;
border-right : 1px solid;
font-family : tahoma,Verdana,Arial;

font-weight: bold;
}

.inputbox
{
padding:1px;
color : #003399;
background : #FFFFFF;
border-color : #bdd9ff;
border-top : 1px solid;
border-bottom : 1px solid;
border-left : 1px solid;
border-right : 1px solid;
font-family : Verdana,tahoma,Arial;
}
*/
#BlueBoxes{
	clear:both;
	padding-right:2%;
}
.BlueBox{
	width:300px;
	/*float:left;
	height:160px;
	margin:10px 2% 20px 2%;	*/
	
}
.BlueBox td{
	vertical-align:top;
}

.BlueBoxTitle{
	padding:0px 0px 5px 0px;
}
H2.BlueBoxTitle{
	padding:0px 0px 5px 0px;
	font-size:95%
}

.BlueBox div.BlueSmallText{
	clear:both;
	margin:10px;
}
.BlueBox ul{
	color:#48a2c0;
	list-style-type:none;
	padding:0px;
	margin:0px;
	text-align:left;	
}
.BlueBox ul li{
	
	margin-top:3px;
	
}

.BlueBox div#SoftwareMore, .BlueBox div#NewsMore{
	clear:both;
	/*float:right;*/
	margin:0px;
	padding:0px;
	text-align:right;
}

/*----*/

.BlueBoxLeft{
	background:url(im/blue_box_left.gif) left top no-repeat;
	width:5px;
}
.BlueBoxMid{
	background:url(im/blue_box_mid.gif) top repeat-x;
	padding:0px;
	text-align:center;
}
.BlueBoxRight{
	background:url(im/blue_box_right.gif) right top no-repeat;
	width:5px;
}

.DarkBoldSmallText{
	font:bold 70% Tahoma, Verdana, Helvetica, sans-serif;
	color:#7378a6;
}
h2.BlueBoxTitle .DarkBoldSmallText{
	font-size:75%;
}
.BlueSmallText{
	color:#7378a6;
	font:70% Verdana, Tahoma, Helvetica, sans-serif;
	text-align:justify;
}

 A.BlueSmallText:link, A.BlueSmallText:visited { font-size:100%;color:#7378a6;text-decoration:none;}
 A.BlueSmallText:hover { font-size:100%;color:#7378a6;text-decoration:underline;}
 

.MenuLine{
	background:url(img/line_bg.gif) center repeat-x; 
	height:11px;
	margin:10px 5px 18px 15px;
	padding:0px;
	border:0px solid #FF0000;
}

.MareaMoreBox{
	width:235px;
	/*margin:0px auto;*/
	background:url(im/marea_morebox_top_235.jpg) 0px 0px no-repeat;
	color:#7378a6;
	font:bold 70% Tahoma, Verdana, Helvetica, sans-serif;
}
.MareaMoreBox td.HeaderInfo, .MareaMoreBox td.HeaderCheck{
	padding-left:10px;
}
.MareaMoreBox .HeaderCheck{
	background:url(img/check_morebox.gif) 7px 2px no-repeat;
	height:24px;

}
.MareaMoreBox .HeaderInfo{
	background:url(img/info_morebox.gif) 8px 3px no-repeat;
	height:24px;
}

.MareaMoreBox .Footer{
	background:url(im/marea_morebox_bottom_235.jpg) 0px 0px no-repeat;
	height:5px;
}
.MareaMoreBox td.Mid{
	border-left:1px solid #e2e2e2;
	border-right:1px solid #e2e2e2;
	/*padding:8px 15px 10px 15px;*/
	padding:8px 10px 8px 10px;
	text-align:left;
	font-weight:normal;
	line-height:1.2em;
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.MareaMoreBox div.PaddingLeft{
	margin:4px auto;
	padding-left:23px;
}
.MareaMoreBox a{
	color:#7378a6;
	font-weight:normal;
	text-decoration:underline;
}
.MareaMoreBox a:hover{
	color:#7378a6;
	font-weight:normal;
	text-decoration:none;
}
.MareaMoreBox a.red{
	color:#ff0033;
	font-weight:normal;
	text-decoration:underline;
}
.MareaMoreBox a.red:hover{
	color:#ff0033;
	font-weight:normal;
	text-decoration:none;
}
#MareaPack{
	width:193px;
	margin:0px auto;
}
#MareaPack td.Center{
	background:url(img/marea_pack_bg.gif) 0px 0px no-repeat;
	background-color:#f2fbff;
}

#MareaPack .OrangeTitle80{
	margin:7px 3px;
}

#MareaPack .PackBullet{
	color:#56596c;
	margin-top:5px;
	margin-bottom:5px;
	background:url(img/arrow1.gif) 15px 3px no-repeat;
	text-align:left;
	padding-left:40px;
	font:normal 70% Tahoma, Verdana, Helvetica, sans-serif;
}
#MareaPack span.Left{
	width:49%;
	float:left;
	font-size:70%;
}
#MareaPack span.Right{
	width:49%;
	float:right;
	font-size:70%;
}
 
 
</style>