html {

	margin-bottom: 1px;

	height: 100%!important;

	height: auto;

}

*

{

	font-family: MyriadPro, Arial;

	font-size: 12px;

	color: #666666;

}

body {

	font-family: MyriadPro, Arial;

	font-size: 13px;

	line-height: 150%;

	color: #666666;

	background: #FFF;

}



h1 {

  font-size: 150%;

  color: #3A78A4;

}

.caption

{

	font-family: MyriadPro, Arial;

	font-size:24px;

	color:#72B84C;

}

.caption-small

{

	font-family: MyriadPro, Arial;

	font-size:22px;

	color:#72B84C;
	
	text-decoration:none;

}

.firstrow

{

	font-family: MyriadPro, Arial;

	font-size:18px;

	color:#666666;

	height:50px;

	width:100px;

	text-align:center;

}

.green-border

{

	border:1px solid #72B84C;

}

.green-border-top

{

	border-top:1px solid #72B84C;

}

.green-border-left

{

	border-left:1px solid #72B84C;

}

.navbar

{

	background-image:url(images/bg-header.gif);

	background-position:center;

	background-repeat:no-repeat;

	height:50px;

}

.navmenu

{

	font-family: MyriadPro, Arial;

	font-size:18px;

	font-weight:550;

	color:#FFFFFF;

	padding-left:10px;

	padding-right:10px;

	border-left:1px solid #FFFFFF;

	text-decoration:none;

}

.navmenuHome

{

	font-family: MyriadPro, Arial;

	font-size:18px;

	font-weight:550;

	color:#FFFFFF;

	padding-left:10px;

	padding-right:10px;

	text-decoration:none;

}



.footmenu

{

	font-family: MyriadPro, Arial;

	color:#666666;

	text-decoration:none;

}

.langmenu

{

	font-family: MyriadPro, Arial;

	font-size:8pt;

	color:#666666;

	text-decoration:none;

}



h2 {

  font-size: 125%;

}



h3 { 

  font-size: 100%;

  color: #333;

}



h4 {

  font-size: 75%;

}



h5 {

  font-size: 60%;

  text-transform: uppercase;

}



p {

	text-align:justify;

	font-family: MyriadPro, Arial;

	font-size: 12px;

	color: #666666;

}



/*----------- BEGIN: OLD STYLE ----------------*/

td {

	/*font-family: MyriadPro,arial;

	font-size:12px;

	color:#333333;*/

	font-family: MyriadPro, Arial;

	font-size: 14px;

	color: #666666;

}



a {

	text-decoration:underline;

   	color:#00BFFF;

   }

  

body { 	margin:0px;padding:0px; background:url(css/images/px_head.gif) top repeat-x }







ul {margin:0; padding:0; list-style:none}

li {background:url(css/images/.gif) center left no-repeat; margin:0 0 0 0px; padding:0 0 0 0px; line-height:18px }



.head { color:#CCCCCC}

.head a { color:#333333; font-size:10px; text-decoration:none}

.head a:hover {text-decoration:underline}



.menu

{

	font-size:12px;

	color:#000000;

	text-decoration:none;

}

.menu a

{

	font-size:12px;

	color:#000000;

	text-decoration:none;

}

.menu a:hover

{

	font-size:12px;

	color:#000000;

	text-decoration:underline;

}



.copy a {text-decoration:none}

.copy a:hover {text-decoration:underline}

.copy span a { color:#FFFFFF; text-transform:uppercase; font-weight:bold}



.free span { color:#00BFFF;}

.product strong { color:#0980BC}



.account span { color:#0980BC}

.account span a { color:#333333}



.sign { color:#66CCFF; font-weight:bold}

.sign a { color:#ffffff;}



.plan { font-size:11px; line-height:13px;}

.plan a { font-size:12px;}



.m { vertical-align:middle}



.form { width:200px;

		height:17px;

		font-family:tahoma;

		font-size:11px;

		border-style: solid;

		border-width: 1px;

		border-color:#7E7E7E;

		background-color:#ffffff;

		color:#5F5F5F;

		margin-left:0px;

		margin-right:0px}

		

.textarea { width:220px;

		height:68px;

		font-family:tahoma;

		font-size:11px;

		border-style: solid;

		border-width: 1px;

		border-color:#7E7E7E;

		background-color:#ffffff;

		color:#5F5F5F;

		margin-left:0px;

		margin-right:0px}

		



a:hover {text-decoration:none;}



/*----------------BEGIN: NEW STYLE --------------------*/



#wrap_mb{

	clear: both;

	width: 100%; 

	margin: 20px auto 0px auto;

	color: #333333;

}



#wrap_mb_left{

	float: left;

	width: 570px;

	min-height: 600px;

	height: auto;

	line-height: 150%;

	background:url(images/px.gif) right repeat-y;

}



#wrap_mb_right{

	float: right;

	width: 200px;

	min-height: 600px;

/*	background: url(images/bg1.jpg) top center no-repeat; */

}



#wbr_top{

	margin-top:20px;

	margin-left: 10px;

	width: 176px;

	height: 120px;

}



#wbr_login{

	margin-left: 10px;

	width: 176px;

	border: 1px solid #FF830F;

}



.inset1{

	padding-right: 15px;

}



.inset2{

	padding: 10px;

}



.input_text{

	width: 150px;

}



.button1{

	margin: 10px auto 10px 35px;

	width: 80px;

	height: 25px;

	line-height: 25px;

	text-align: center;

}



.textstyle1{

	font-size: 26px; 

	color:#57B7DF; 

	line-height: 110%; 

}

.textstyle4{

	font-size: 30px; 

	color:#666666; 

	line-height: 110%; 

}



.sideTitle

{

	margin-top:10px;

	text-align:center;

	color:#FF830F;/*#FCB041;*/

	font-size:25px;

}

.sideTitleBlue

{

	text-align:center;

	color:#25AAE1;

	font-size:14pt;

}

.sideTitleGreen

{

	text-align:center;

	color:#72B84C;

	font-size:14pt;

}

.sideTitleOrange

{

	text-align:center;

	color:#FF830F;

	font-size:14pt;

}

.textstyle2 a{

	font-size: 17px;

	color: #25AAE1;

	text-decoration: none;

}



.textstyle2 a:hover{

	font-size: 17px;

	color: #25AAE1;

	text-decoration: underline;

}



.textstyle3 a{

	color:#25AAE1;

	text-decoration: none;

}



.textstyle3 a:hover{

	text-decoration: underline;

}