body {

background: #012E3E url('../images/leap_header.jpg') no-repeat fscroll 0% center;

color:#01161D; margin:0; padding:0; text-align:center; font-style:normal; font-variant:normal; font-weight:normal; font-size:76%; font-family:Georgia, Verdana, Tahoma, Arial, sans-serif; background-image:url('../images/leap_header.jpg'); background-repeat:no-repeat; background-attachment:scroll


}



html {

scrollbar-3dlight-color: #173240;

scrollbar-arrow-color: #05B5D1;

scrollbar-darkshadow-color: #173240;

scrollbar-face-color: #1B5B77;

scrollbar-highlight-color: #173240;

scrollbar-shadow-color: #173240;

scrollbar-track-color: #05B5D1;



}



.navbuttonh {

background-color: #6A6A6A;

cursor: pointer;

cursor: hand;

text-align:center;

font-weight: bold;

text-align:center;

color: #ffffff;

}



.navbuttonoverh {

background-color: #ffffff;

cursor: pointer;

cursor: hand;

font-weight: bold;

text-align:center;

color: #ff0000;

}



.navbuttonhn {

background-color: #6A6A6A;

cursor: pointer;

cursor: hand;

text-align:center;

font-weight: bold;

text-align:center;

color: #ffffff;

}



.navbuttonoverhn {

background-color: #ffffff;

cursor: pointer;

cursor: hand;

font-weight: bold;

text-align:center;

color: #ff0000;

}



#Navbar {

	height: 27px;

	background: #D6D6D6;

	background-repeat: repeat-x;

}





#Navmene {

	height: 27px;

	background-image: url('images/blueNavMenu.gif');

	background-repeat: repeat-x;

	font-weight: bolder;

}

form {

	margin: 0px;

}



img {

	border: 0px;

	align: absmiddle;

}



body,td,input,select,textarea {

	font-family: Tahoma;

	font-size: 11px;

}



a {

	color: #000000;

}



a:hover {

	text-decoration: none;

}



table.wrapper {

	width: 760px;

}



table.clientlinks {

	background:#000000;

}



td.clientlinks {

	background:#000000;

	width:25%;

	text-align:center;

	padding: 6px;

}



.navbox {

background-color: #000000;

padding: 5px;

}



.navinput {

border: 1px solid #000000;

width: 100px;

}







.footerbar {

background-color: #000000;

color: #000000;

padding:7px;

padding-left:10px;

padding-right:10px;

}



.clientarealinks a {

	color: #000000;

}



table.frame {

	width: 100%;

	border: 1px solid #000000;

	padding: 0px;

}



.fieldarea {

	background-color: #D6D6D6;

	text-align: right;

}



.clientareatable {

	width: 100%;

	background-color: #cccccc;

}



tr.clientareatableheading {

	background-color: #efefef;

	font-weight: bold;

	text-align: center;

}



tr.clientareatableactive {

	background-color: #cccccc;

	text-align: center;

}



tr.clientareatablepending {

	background-color: #ffffcc;

	text-align: center;

}



tr.clientareatablesuspended {

	background-color: #ccff99;

	text-align: center;

}



tr.clientareatableterminated {

	background-color: #ff9999;

	text-align: center;

}



tr.supportticketsheading {

	background-color: #D6D6D6;

}



tr.supportticketscontent {

	background-color: #D6D6D6;

}



.contentbox {

	width: 100%;

	text-align: center;

	background-color: #f7f7f7;

	border: 1px dashed #cccccc;

	padding: 5px;

}



.errorbox {

	border: 1px dashed #cccccc;

	font-weight: bold;

	background-color: #FBEEEB;

	text-align: center;

	width: 90%;

	padding: 10px;

	color: #cc0000;

	margin-left: auto; 

	margin-right: auto;

}



.domaincheckeravailable {

	color: #669900;

}



.domaincheckerunavailable {

	color: #cc0000;

}



tr.orderheadingrow {

	background-color: #5AB9F1;

	color: #000000;

}



tr.orderrow1 {

	background-color: #E8F0F9;

	color: #000000;

}



tr.orderrow2 {

	background-color: #D6E4F6;

	color: #000000;

}



/* menu */

.menu { float:right; width:600px; padding:35px 0 0 0;}

.menu ul { padding:0; margin:0; list-style:none; float:right;}

.menu ul li { float:left; margin:0; padding:10px 20px;}

.menu ul li a { display:block; color:#FFF; font:normal 14px Arial, Helvetica, sans-serif;}

.menu ul li a:hover { color:#2b93e1; text-decoration:none;}

.menu ul li a.active { color:#2b93e1;}

.menu ul li span { display:block; color:#8c8c8c; font:normal 11px Arial, Helvetica, sans-serif;}

/* slicer */

.slicer { background:url(images/screen_bg.jpg) no-repeat top; height:310px;}

.slicer .desc { float:left; width:295px; padding:30px 10px 10px 30px;}

.slicer .desc h2 { color:#ffffff; font:bold 40px Arial, Helvetica, sans-serif;}

.slicer .desc p { color:#ffffff; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.8em;}

.slicer .gallery { float:right; width:502px; padding:16px 69px 4px 69px;}



/* title block */

.title_block { background:url(images/title_bg.jpg) no-repeat top; height:173px; width:975px;}

.title_block h2 { color:#ffffff; font:bold 40px Arial, Helvetica, sans-serif; padding:55px 0 0 50px;}

.title_block p { float:right; width:600px; padding:10px 50px; margin:40px 0 0 0; border-left:1px solid #1a76c8; font:normal 11px Arial, Helvetica, sans-serif; color:#FFF; line-height:1.6em;}





/* content */

.box .content { padding:20px; margin:10px 0;}



/* testi */

div.testi { background:url(images/test_bg.gif) repeat-y; width:292px; margin:20px 10px;}

div.testi div { background:url(images/test_top.gif) no-repeat top;}

div.testi div div { background:url(images/test_bot.gif) no-repeat bottom; width:272px; padding:15px 10px 30px 10px;}



/* content */

.content {}

.content h2 { color:#373737; font:normal 18px Arial, Helvetica, sans-serif; padding:10px; margin:0 0 10px 0; border-bottom:1px solid #cacaca;}

.content h3 { color:#373737; font:normal 18px Arial, Helvetica, sans-serif; padding:10px; margin:10px 0 0 0;}

.content p { color:#505050; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.6em; padding:5px 10px;}

.content a { color:#505050; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.6em;}



.content .left { float:left; width:610px; padding:0 10px;}

.content .right { float:right; width:312px; padding:0 10px;}



/* team */

.team { background:#dfdfdf; padding:1px;}

.team div { border:1px solid #FFF; background:#e9e9e9; padding:10px;}

.team img { float:left; padding:0 20px 0 0;}



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

ul.list li { margin:0; padding:5px 20px 5px 20px; color:#505050; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.6em;}

ul.list li img { float:left; padding:0 20px 0 5px;}



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

ul.sub_navigation li { margin:0; padding:10px 10px 0 10px; list-style:none;}

ul.sub_navigation a { display:block; color:#373737; font:normal 12px Arial, Helvetica, sans-serif; line-height:1.6em; height:16px;}

ul.sub_navigation a:hover { color:#134b89; font:bold 12px Arial, Helvetica, sans-serif;}

ul.sub_navigation a.active { color:#134b89; font:bold 12px Arial, Helvetica, sans-serif;}



/********** second_body **********/

.second_body { padding:10px 0; border-top:1px solid #FFF; background:#f0f0f0;}





/* services */

.services { padding:10px 15px !important; padding:10px 0 10px 5px; margin:10px 0;}

.services h2 { padding:10px 0; margin:5px 0; color:#373737; font:bold 12px Arial, Helvetica, sans-serif; border-bottom:1px solid #d7d7d7;}

.services p { padding:10px 0; margin:5px 0; color:#505050; font:normal 11px Arial, Helvetica, sans-serif; line-height:1.6em;}

.services p.link { border-top:1px solid #d7d7d7;}

.services a { color:#145190; font:normal 11px Arial, Helvetica, sans-serif;}

.services .left { float:left; width:295px; margin:0 10px;}

.services .center { float:left; width:295px; margin:0 10px;}

.services .right { float:left; width:295px; margin:0 10px;}



/***** panel *****/

div.panel { background:url(images/pan_bg.gif) repeat-x;}

div.panel div { background:url(images/pan_l.gif) no-repeat left;}

div.panel div div { background:url(images/pan_r.gif) no-repeat right; height:52px; width:975px;}

div.panel h1 { font:normal 18px Arial, Helvetica, sans-serif; color:#FFF; padding:15px 20px;}

div.panel p { float:right; padding:18px 10px 0 10px;}

div.panel a { font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; padding:0 5px;}



/***** box *****/

div.box { background:url(images/box_bg.gif) repeat-y left;}

div.box div.bottom { background:url(images/box_bot.gif) no-repeat bottom left;}

div.box div.bottom div.top { background:url(images/box_top.gif) no-repeat top left; width:975px;}







input.groovybutton

{

   font-size:15px;

   font-family:Arial,sans-serif;

   font-weight:bold;

   color:#444444;

   background-color:#EEEEEE;

   border-style:double;

   border-color:#999999;

   border-width:3px;

}

.style1 {color: #666666}

.style4 {color: #000000}

.style2 {

	font-size: 24px;

	font-weight: bold;

	color: #FFFFFF;

}



input.groovybuttonblue

{

   font-size:15px;

   font-family:Arial,sans-serif;

   font-weight:bold;

   color:#ffffff;

   background-color:#3B79AF;

   border-style:double;

   border-color:#81BF4B;

   border-width:3px;

}

.style1 {color: #3B79AF}

.style4 {color: #000000}

.style2 {

	font-size: 24px;

	font-weight: bold;

	color: #ffffff;

}
