/*1*/
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.top{vertical-align:top;}
.middle{vertical-align:middle;}
.border_red{border:1px solid red;}
.bold{font-weight:bold;}
.pointer{cursor:pointer;}
.help{cursor:help;}
.grey{color:#999999;}
.black{color:#000000;}
.white{color:#ffffff;}
.red{color:#cc0000;}
.green{color:#00aa00;}
.underline{text-decoration:underline;}
.inline{display:inline;}
.none{display:none}
.block{display:block}
/*1 END*/
body {margin:0;padding:0;background:#1178af;}

body,p,div,table,td,select,input, textarea {font:bold 12px Verdana;color:#85267a;}

a:link, a:visited {font:bold 12px Verdana;color:#85267a;text-decoration:underline;}
a:hover{font:bold 12px Verdana;color:#1178af;text-decoration:underline;}

h2 {font:bold 15px Verdana;color:#92278f;}

input[type="checkbox"] {cursor:pointer;vertical-align:middle;}
input[type="radio"] {cursor:pointer;vertical-align:middle;}

.textfield{
border:1px solid #000000;background:#ffffff;font:bold 10px Verdana;color:#4c99c3;
}

.textarea{
border:1px solid #000000;background:#ffffff;font:normal 11px Arial;
}

select{font-size:11px;}

.button{
color:#ffffff;background:#6699ff;border:2px solid #436bb3;
font:bold 12px Arial;cursor:pointer;
}

/* Footer */
.footer {font:normal 10px Segoe UI, arial, helv;color:#fefbeb;}

.footer a:link, .footer a:visited {font:normal 12px Segoe UI, arial, helv;color:#fefbeb;text-decoration:none;}
.footer a:hover {font:normal 12px Segoe UI, arial, helv;color:#fefbeb;text-decoration:underline;}


.popup_left, .popup_left div {
	font:bold 11px Segoe UI, arial, helv;
	color:#ad5cab;margin-left:4px;
}

.popup_left a:link, .popup_left a:visited{
	font:bold 11px Segoe UI, arial, helv;
	color:#ad5cab;
	text-decoration:underline;
}
.popup_left a:hover{
	font:bold 11px Segoe UI, arial, helv;
	color:#92278f;
	text-decoration:underline;
}
.popup_header{
	font:bold 16px Segoe UI, arial, helv;color:#ad5cab;margin-left:20px;
}
.popup_subheader{
	font:bold 14px Segoe UI, arial, helv;color:#ad5cab;line-height:13px;
}
.popup_group{
	font:bold 12px Segoe UI, arial, helv;color:#ad5cab;text-align:left;
}
.popup_service{
	font:normal 11px Segoe UI, arial, helv;color:#ad5cab;text-align:left;
}

.howto {
width:450px;height:260px;margin:35px 40px 0 20px;border:0px solid red;
}
.howto li , .howto a, .howto a:hover{margin-left:2px;padding-left:2px;
	font:normal 11px Verdana;color:#1178af;margin-bottom:2px;
}

.terms {
width:830px;height:240px;margin:45px 40px 0 20px;padding-right:10px;border:0px solid red;overflow:auto;font:normal 11px Verdana;color:#1178af;
}
.terms li , .terms a, .terms a:hover{margin-left:2px;padding-left:2px;
	font:normal 11px Verdana;color:#1178af;margin-bottom:4px;
}

.sendtoafriend{
width:550px;height:240px;margin:45px 40px 0 200px;padding-right:10px;border:0px solid red;overflow:auto;font:normal 11px Verdana;color:#1178af;
}

.sendtoafriend .textfield {border:1px solid #1178af;font-size:12px;width:275px;}
.sendtoafriend .label {font:bold 11px Verdana;color:#1178af;padding-left:0;}

.send2{
	margin:0px 40px 0 200px;width:550px;
	font:normal 11px Verdana;color:#1178af;
}
.send2 b, .send2 a, .send2 a:hover {
	color:#88267b;font:bold 11px Verdana;
}
.send2 h3{
	font:bold 15px Verdana; color:#88267b;
}

.superscript{font-size:8px;vertical-align:top;}