/* --------------------------------------------------------
   Planet Controls - by Daniel Susec
   -------------------------------------------------------- */

body {
background:#2D3235;
font:100% Verdana, Arial, Helvetica, sans-serif;
text-align:center;
color: #FFFFFF;
margin:-48px 0 0 0;
}

/* Wireframing - use border:1px to place borders around all div elements during development, but be aware that you'll need to change sidebar width to 306px to allow for the border widths */

div {
margin:0;
padding:0;
}

/* ---------------
   Layout elements
   --------------- */

/* Masthead and descendants */

#masthead {
margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
padding:0;
}

#masthead2 {
margin:35px auto 0 auto; /* the auto margins (in conjunction with a width) center the page */
padding:0;
background:url(images/menu.jpg) no-repeat center;
height:162px;
width:776px;
}

#menu ul{
	padding:125px 0 0 0;
	margin:0;
	list-style-type:none;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

#menu li{
	display:inline;
	padding:0;
	margin:0;
}

#menu a:link, 
#menu a:visited {
	color:#fff;
	background:none;
}

#menu a:hover,
#menu a:focus {
	color:#009933;
}

#menu #menu1 {
	margin-left:68px;
}
#menu #menu2 {
	margin-left:56px;
}
#menu #menu3 {
	margin-left:53px;
}
#menu #menu4 {
	margin-left:70px;
}
#menu #menu5 {
	margin-left:48px;
}
#menu #menu6 {
	margin-left:33px;
}

#menu a:active {
	color:#009933;
}

/* Boxes */

#boxes { 
margin:0 auto 7px auto; /* the auto margins (in conjunction with a width) center the page */ 
padding:0; }

/* Container - needed only for faux background */

#container {
width:770px;
margin:0px auto;
text-align:center;
}

/* The main column and descendants */

#mainCol {

background-image:url(images/body_background_long_1.jpg);
background-repeat:no-repeat;
background-position:top;

text-align:left;
color:#000000;
margin:0;
padding:25px 45px 20px 45px;
line-height:90%;
}

/*#partners_home #mainCol {background-image:url(images/background_partners.jpg);}*/

#partners_orderform #mainCol {padding:10px 45px 20px 45px;}

/* The footer and descendants */

#footer {
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	width:730px;
	position:relative;
	clear:both;
	font-size:10px;
	}
#foot {
	text-align:left;
	padding:3px 0 3px 5px;
	}
#end {
	width:730px;
	}


/* ----------------------------
   All headings and versions of 
   ---------------------------- */

p {color: #333333;font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serif; text-align:justify;}
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 20px; text-align:left; margin:0; padding:0; }
h2 {font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-size:10px;}
h3 {color: #333333; font-size: 14px; font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; margin-bottom:10px;}
h4 {color:#FFFFFF; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; }
h5 {color:#333333; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding:0; margin:0 0 10px 0 ; }
#products1 p {padding-left:10px; padding-top:0; margin-top:0;}
#content3 p {padding-left:13px; margin:0 0 20px 0;}

/* ---------------------
   Other common elements 
   --------------------- */

/* Turn off borders on image links */
img {
border:0;
}

/* Link states */

a:link {
	color:#0066FF;
	text-decoration:none;
	}
a:visited {
	color:#0066FF;
	text-decoration:none;
	}
a:hover {
	color:#009933;
	text-decoration:none;
	}

/******* Home ********/
#content1 #welcome { width:675px; margin:0 1px 0 4px;}
#content1 #products1 { width:430px; vertical-align:text-top; padding:15px 10px 0 0;}
#content1 #services { width:250px; vertical-align:text-top; padding:15px 0 0 5px;}
#content1 .mid { text-align:center; color:#333333;}
#content1 a:link {font-size:10px;}
#content1 a:visited {font-size:10px;}
#content1 a:hover {font-size:10px;}

/****** About Us ******/
.clients {list-style-image:url(images/arrow.gif);
color: #333333;font-size: 14px;font-family: Tahoma; text-align:justify; margin-top:5px;}

/****** Products *********/
#content3 a:link {font-size:10px;}
#content3 a:visited {font-size:10px;}
#content3 a:hover {font-size:10px;}

/****** Services *********/
#content4 {height:570px;}

/****** Partners *********/
#content5 {height:600px; margin:0 auto;}
#content5 #in {width:150px;margin-left:10px;}
#content5 #in2 {width:150px;margin-left:11px;}
#content5 #log {width:280px;margin:40px auto;}
#content5 #log p, #content5 #log h4 {text-align:right;margin-right:30px;}
#content5 #log input {width:130px;}

/****** Contact Us *******/
#content6 {height:600px;}
#map {text-align:center;padding-top:40px;}

/****** Security *********/

#content7 ul {margin:0;}
#content7 .list { list-style-image:url(images/arrowblue.gif); font-size:16px; font-weight:bold; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; margin:15px 0 5px 25px;}
#content7 li { list-style:none; font-size:14px; line-height:100%; margin-left:45px;}

/****** BMS **************/
#content8 h1 { margin:0; padding:0; }
#content8 p { margin:15px 0 0 0; padding:0; }

/****** CREMS ************/
#content9 li { list-style-image:url(images/arrowblue.gif); font-size:14px; line-height:100%; margin-left:10px;}
#content9 p { margin:15px 0 0 0; padding:0; }

/************ Partners Home ******************/
#partners_home #mainCol{background-repeat:no-repeat;background-position:top;background-image:url(images/body_background_long.jpg);}
#content14 {height:585px;}
#content14 p {text-align:center; font-size:18px; font-weight:bold;}
#content14 ul {margin:0;}
#content14 .list { list-style-image:url(images/arrowblue.gif); font-size:14px; font-weight:bold; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; margin:15px 0 5px 25px;}
#content14 li { list-style:none; font-size:14px; line-height:100%; margin-left:45px;}
#content14 .list1 { list-style:none; font-size:14px; line-height:100%; margin-left:45px; margin-top:10px;}
#content14 .list2 { list-style:none; font-size:14px; line-height:100%; margin-left:90px;}
#content14 a:link {
	color:#333333;
	text-decoration:none;
	}
#content14 a:visited {
	color:#333333;
	text-decoration:none;
	}
#content14 a:hover {
	color:#0066FF;
	text-decoration:none;
	}

/****** Partners Orderform*********/
/*
#content10 {margin:0 auto;font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333;}
#content10 p {text-align:center; font-size:16px; font-weight:bold;}
#content10 #pricelist {border-collapse:collapse; margin:0 auto; width:650px;}
#content10 #pricelist th {font-size:12px;font-weight:bold;padding:2px 10px 5px 10px;background-image:url(../images/table_partners.gif);background-repeat:repeat-x;}
#content10 #pricelist td {font-size:11px;padding:2px 10px 2px 10px;border-bottom:1px solid #68A0EA;}
#content10 #pricelist .code {width:100px;}
#content10 #pricelist .description {width:400px;}
#content10 #pricelist .price {width:100px;}
#content10 #pricelist .price, stock, .quantity {text-align:center;}
#content10 #pricelist .code, .part, .description {text-align:left;}
#content10 #order {padding:15px 0; text-align:right;}
#content10 #order input {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#2D3235;font-size:9px;width:100px;}
*/
/*
#content10 #pricelist.part {width:220px;padding:0;}
#content10 #pricelist.stock {width:55px;padding:0;}
#content10 #pricelist.quantity {width:50px;padding:0;}
*/

/******** Support Request ***************/

#content12 {height:600px;}
#content12 p {text-align:center; font-size:16px; font-weight:bold;}
#content14 table {margin:20px auto;}
#content12 h3 {text-align:right; margin:8px;}
#content14 .in textarea {width:450px; height:150px; overflow:auto; background-color:#E1E1E1; margin-top:8px;}
#content14 .in input {width:200px; background-color:#E1E1E1;}
#content14 .send input {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#2D3235;font-size:9px;width:50px;}
#content14 .send {text-align:right;}
#content14 .description1 {vertical-align:top; padding-top:5px;}






/****** Partners Shopping Cart *********
#content11 {height:600px;}
#content11 p {text-align:center; font-size:16px; font-weight:bold;}
#content11 table {border-collapse:collapse;}
#content11 .shop th {font-size:12px;font-weight:bold;padding:10px;text-align:left;background-image:url(../images/table_partners.gif);background-repeat:repeat-x;}
#content11 .shop td {font-size:11px;padding:3px 10px 2px 10px;border-bottom:1px solid #68A0EA;}	
#content11 .shop .quantity1 input {background-color:#68A0EA;font-weight:bold;text-align:center;color:#2D3235;font-size:11px;width:25px;}	
	
#content11 .remove, .remove1 {width:60px;padding:0px;text-align:center;}
#content11 .part1 {width:220px;padding:0;text-align:left;}
#content11 .code1 {width:90px;padding:0;text-align:left;}
#content11 .price1 {width:70px;padding:0;text-align:left;}
#content11 .quantity1 {width:50px;padding:0;text-align:center;}
#content11 .extprice, .total {width:70px;padding:0;}

#content11 .shop1 td {font-size:11px;padding:15px 10px 2px 10px;border-bottom:none;}
#content11 .shop1 .total {border-bottom:1px solid #68A0EA;}
#content11 .shop1 .remove input {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#2D3235;font-size:9px;width:50px;}
#content11 .shop1 .quantity1 input {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#2D3235;font-size:9px;width:50px;}
#content11 .shop1 .extprice input {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#2D3235;font-size:9px;width:60px;}
#content11 .shop1 .part1 input {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#2D3235;font-size:9px;width:100px;}
#content11 .shop1 .part1 form {padding:0;margin:0;}

/************ Check Out ******************
#content13 {height:600px;}
#content13 p {text-align:center; font-size:16px; font-weight:bold;}
#content13 th { padding-bottom:10px;}
#content13 table {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#2D3235; margin:0 auto;}
#content13 .colone, .colone1 {text-align:left;width:120px;}
#content13 .coltwo {text-align:left;width:180px;}
#content13 .colthree, .colthree1 {text-align:left;width:295px;}
#content13 .colone input {background-color:#E1E1E1;}
#content13 .coltwo input {background-color:#E1E1E1;}
#content13 .colthree input {background-color:#E1E1E1;}
#content13 .colone h2 { margin:0; padding:0;}
#content13 .colone1 input {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#2D3235;font-size:9px;width:100px;}
#content13 .colthree1 input {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#2D3235;font-size:9px;width:100px;}



/*remove after!!!!!!!!!

.colone {
	text-align:left;
	}
.coltwo {
	text-align:left;
	}
.colthree {
	text-align:left;
	}
.coltwo input {
	background-color:#68A0EA;
	background-image:url(../images/table.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#2D3235;
	font-size:11px;
	}
.colthree input {
	background-color:#68A0EA;
	background-image:url(../images/table.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#2D3235;
	font-size:11px;
	}
#checkout .coltwo input {
	background-color:#68A0EA;
	background-image:url(../images/table.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#2D3235;
	font-size:11px;
	width:100px;
	}
#checkout .colthree input {
	background-color:#68A0EA;
	background-image:url(../images/table.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#2D3235;
	font-size:11px;
	width:100px;
	}
	
.rfs #contentrfs {
	height:600px;
	}
	
#content, #contentrfs p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:22px;
	font-weight:bold;
	padding-top:25px;
	}

/**********************************************************************************************
form {
	margin:0;
	padding:0;
	}
textarea,input {
	background-color:#999999;
	}

/******************************************* checkout order form ********************************************

	*/