@charset "utf-8";
/* CSS Document */

body  { background-color: #FFFFFF ; margin: 0px; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif }
a:link { font-size:11px;color: #2392cc; font-weight:normal; text-decoration: none;}
strong { color:#5590c9  }
a:active { font-size:11px;color: #2392cc ;font-weight:normal; text-decoration: none; }
a:visited { font-size:11px;color: #CCCCCC;font-weight:normal; text-decoration: none; }
a:hover { font-size:11px;color: #2392cc ;font-weight:normal; text-decoration: none;}

.Header {position:relative; width:100%; height:80px; margin:0px auto 0px auto; background-image: url(../img/repet.png);background-repeat:repeat-x; text-align:left;}
.Header .Header2{position:relative; width:1000px; height:80px; margin:0px auto 0px auto; padding:0px 0px 0px 0px; background-image: url(../img/logo2.png); background-repeat:no-repeat}

.Container {position:relative; width:1000px; min-height:800px; margin:2px auto 0px auto; }

/* Navigator */
.Container .Navigator {position:relative; width:100%;height:30px;margin:7px 0px 0px 0px}
.Container .Navigator ul { position:relative;width:700px; height:25px; text-align:left; margin:0px 0px 0px 0px; padding:0px; color: #CCCCCC}
.Container .Navigator li {width:100px;height:25px; list-style:none; float:left; text-align:center;text-decoration: underline; color:#1f88bf}
.Container .Navigator a {text-decoration: underline; color:#1f88bf; font-size:12px;}
.Container .Navigator a:hover {text-decoration: none; color: #00a7fe;font-size:12px;}
/* Fin Navigator */

/************************************************************** Plans*****************************************************************************/
.Container .Descrip {position:relative; width:990px;min-height:40px;margin:7px 0px 0px 0px;padding:5px 5px 10px 5px; background-color: #F5F5F5; border:solid 1px  #E5E5E5}
.Container .Descrip p{width:98%;margin:5px 0px 0px 0px; text-align:justify; padding:5px 0px 0px 5px}
.Container .Descrip strong{font-size:11px; font-weight:normal}
.Container .Descrip a{color:#5590c9;font-size:11px; font-weight:bold}
.Container .Descrip a:hover{color:#7EAAD6; font-size:11px; font-weight:bold}

.Container .Descrip h1 {letter-spacing:-1px;font-size: 22px;color: #000000;font-weight: normal; padding: 10px 0px 0px 5px; margin: 0px 0px 10px 0px; border-bottom: dashed 1px #E0E0E0; text-align:left}

.Container .Pict {position:relative; width:238px;height:406px; float:left;margin:15px 0px 0px 0px;}
.Container .Pict strong{ font-size:12px}
.Container .Pict ul{position:relative; width:238px;min-height:206px; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px;}
.Container .Pict li{width:235px; font-size:11px; margin:10px 0px 0px 0px; padding:5px ; list-style:none; border-bottom:1px dotted  #E9E9E9; text-align:left}

.Container .Pict li a{color:#5590c9;font-size:11px; font-weight:normal}
.Container .Pict li a:hover{color:#7EAAD6; font-size:11px; font-weight:normal}



.Container .ContPlns {position:relative; width:760px; min-height:700px; float:right;margin:5px 0px 0px 0px;}

/* Plans 1 */
.Container .Plns1 {position:relative; width:355px; height:250px; float:left;margin:0px 0px 0px 20px;}

.Container .Pln1  {position: relative; width:257px;height:186px;  margin:1px 0px 0px 50px; top:50px;background:url(../img/rec.png) ;border:none }
.Container .Pln1 .Desc1 {position: relative; float:right; width:165px;height:180px;margin:3px 0px 0px 0px; left:-30px}
.Container .Pln1 .Desc1  ul.ops {position: relative; float:right;width:165px;height:170px;margin:5px 0px 0px 0px;}
.Container .Pln1 .Desc1  li.pts {width:165px;height:15px;margin:0px 0px 0px 0px;padding:0px 0px 0px 10px; background:url(../img/ic2.png) no-repeat left; list-style-position: inside; list-style: none}

.Container .Btn1 {position:relative; width:90px;height:84px;margin:0px 0px 0px 0px;background-image:url(../img/plan1.png); background-repeat:no-repeat;padding:0px 0px 0px 0px; border:none; visibility:visible; left:-40px; top:-30px }

.Container .Btn1 p{margin:0px 0px 0px 0px;padding:22px 2px 0px 0px; color:#FFFFFF; font-size:16px; text-align:center; font-weight:bold; letter-spacing:-1px;}
.Container .Btn1 p.text2{margin:2px 0px 0px 0px;padding:0px 0px 0px 0px; color:#FFFFFF; font-size:11px; text-align:center;font-weight:bold}
/* Plans 1 */

/* Plans 2 */
.Container .Plns2 {position:relative; width:340px;height:250px; float:left;margin:0px 10px 0px 0px;}

.Container .Pln2 {position: relative; width:257px;height:186px;  margin:1px 0px 0px 50px; top:50px; background:url(../img/rec.png);border:none}

.Container .Pln2 .Desc2 {position: relative; float:right; width:165px;height:180px;margin:3px 0px 0px 0px; left:-30px}
.Container .Pln2 .Desc2  ul.ops2 {position: relative; float:right;width:165px;height:170px;margin:5px 0px 0px 0px;}
.Container .Pln2 .Desc2  li.pts2{width:165px;height:15px;margin:0px 0px 0px 0px;padding:0px 0px 0px 10px; background:url(../img/ic3.png) no-repeat left; list-style-position: inside; list-style: none}

.Container .Btn2 {position:relative; width:90px;height:84px; margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; background-image:url(../img/plan2.png); background-repeat:no-repeat;border:none; visibility:visible; left:-40px; top:-30px } 

.Container .Btn2 p{ margin:0px 0px 0px 0px;padding:22px 2px 0px 0px; color:#FFFFFF; font-size:16px; text-align:center; font-weight:bold; letter-spacing:-1px;border:none; }
.Container .Btn2 p.text3{margin:2px 0px 0px 0px;padding:0px 0px 0px 0px; color: #FFFFFF; font-size:11px; text-align:center;font-weight:bold}
/* Fin Plans 2 */


.Container .ContPlns .Rgst {position:relative; width:760px; min-height:47px; clear:both;margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}
.Container .ContPlns .Rgst .Button {position:relative;background: url(../img/register.png) no-repeat left top; width:152px; height:36px; margin:5px auto 0px auto}
.Container .ContPlns .Rgst .Button a {background: url(../img/register.png) no-repeat left top; width:152px; height:37px; DISPLAY: block;  }
.Container .ContPlns .Rgst .Button a:hover {background-position: left -37px;  width:152px; height:38px}
.Container .ContPlns .Rgst .Why {position:relative;width:500px; min-height:36px; margin:5px auto 0px auto}
.Container .ContPlns .Rgst .Why a{color:#5590c9;font-size:11px; font-weight:normal}
.Container .ContPlns .Rgst .Why a:hover{color:#7EAAD6; font-size:11px; font-weight:normal}



.Container .ContPlns .LinBlue {position:relative; width:717px; height:30px;float:right; margin:20px 0px 0px 0px;padding:0px 0px 0px 0px; background-color:#0b4f73}
.Container .ContPlns .LinBlue p{height:20px;margin:5px 0px 0px 0px;padding:0px 0px 0px 10px;text-align:left; color:#FFFFFF; font-size:16px }

.Container .ContPlns .LinBlue span{margin:0px 0px 0px 50px; color:#FFFFFF; font-size:16px }

.Container .ContPlns .ExclDesignLayouts{ float:left; width:717px; position:relative;color:#7EAAD6; font-size:12px; font-weight:bold; 
min-height:190px; margin: 0px 0px 5px 42px; border:1px solid  #FFF}

.Container .ContPlns .ExclDesignLayouts p{ font-size:11px; color:#000000; font-weight:normal}

.Container .ContPlns .ExclDesignLayouts ul{ float:left; width:717px; padding: 0px 0px 0px 0px; margin: 2px 0px 15px 0px; height:160px}
.Container .ContPlns .ExclDesignLayouts li{ float:left; list-style:none; border:1px solid  #DFDFDF; height:156px ; width:192px; padding:5px ; margin: 1px 30px 0px 1px; background: #EBEBEB}


/*slider*/

/* General styles ------------------------- */

:focus { 	outline: none;}

.showcase {	position: relative;	 margin:0px 0px 10px 0px;}
.showcase .showcasenave{	position: relative; text-align:right; height:17px	}


.showcase a.controls {text-decoration: none;color: #333;font-size: 12px;text-align: center;	}

.showcase a.previous { margin:0px; padding:0px}
.showcase ul li {	width: 170px;	height: 170px;	float: left;	list-style-type: none;	}
.showcase ul li a {	display: block;	}
.showcase li a img {	width: 100%;	height: 100%; border: 0;}

/* Horizontal showcase ------------------------- */

.showcase#horizontal {margin: 5px auto 10px auto;	width: 717px;	height: 195px;}	
	
.showcase#horizontal a.controls {}
.showcase#horizontal a.next { margin:0px; padding:0px}


.showcase#horizontal a.controls:hover {	border-color: #2097FA;}
.showcase#horizontal ul {position: relative;width: 700px;height: 180px;	margin: 0 auto;}





/*end slider*/


.Container .ContPlns .Incl {position:relative; width:717px; min-height:150px;float:right; margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}
.Container .ContPlns .Incl ul{position:relative; width:358px; min-height:150px;float:left; margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}
.Container .ContPlns .Incl li{ height:15px; margin:10px 0px 0px 10px;padding:0px 0px 0px 20px; list-style:none; background-image: url(../img/icons.png); background-repeat:no-repeat; font-size:12px; width:310px}


.Container .ContPlns .GetSite{float:right;position:relative; width:717px; text-align:center;  margin:5px 0px 10px 0px; }
.Container .ContPlns .GetSite a{ font-size:14px; text-decoration:underline; color:#1f88bf }
.Container .ContPlns .GetSite a:hover{font-size:14px; text-decoration:none; color: #666}


/************************************************************** Footer*****************************************************************************/
.Footer { clear:both;position:relative; width:100%; height:75px; margin:15px auto 0px auto;padding:0px 0px 0px 0px; border:none; background-color:#e8e6e1; }
.Footer .Footer2{position:relative; width:1000px; height:70px; margin:0px auto 0px auto; padding:5px 0px 0px 0px;}
.Footer .Footer2 p{ margin:0px 0px 0px 0px; padding:10px 0px 0px 0px;text-align:center; color: #666666}

.Footer  .Footer2  a{color: #1f88bf}
.Footer  .Footer2  a:hover{color: #00a7fe}
