/* ::::: mobileNET.css - Classic Worldwide Productions :::::  */

/* ----- BEGIN BASIC PAGE LAYOUT STRUCTURE ------ */
body { /*set font for entie body  */
	margin: 20px 20px 20px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	}

#wrap { /*container layer for entire page */
	margin-left: auto; /*auto margins center the page */
	margin-right: auto;
	text-align: left;
	width: 100%; /* Set overall width for the page */
	height: 350px;	
	}

#banner { /* the logo, etc at top of page */
	margin-left: auto;
	margin-right: auto;
	width: auto;
	}
	
#dividerTop { 
	height: 20px;
	width: auto;
	margin-top: 3px;
	border-top: 1px solid #888888;
	border-bottom: 1px solid #888888;
	background: #eeeeee;
	font-weight: bold;
	font-variant: small-caps;
	font-size: 12pt;
	text-align: center;
	}

#columnWrap {
	margin-top: 5px;
	height: 100%;
	background-image: url(img/v_line.gif);
	}
	

/* NOTE: page layout and the applied column widths are controlled by "id" attribute set for <body> */
/* layoutLMR = 3 columns: Left, Main, Right (index pages) */
/* layoutLM = 2 columns: Left, Main (primarily content pages) */
	
#columnMain { /* Attributes common to all instances of this column */
	position: relative;
	float: left;
	margin-top: 5px;
	}
	
	#columnMain p1 {
		margin-left: 15px;
		margin-right: 15px;
		margin-top: 0pt;
		margin-bottom: 16pt;
		}
	
	#layoutLMR #columnMain { /* width for 3-column layout */
		left: 25px;
		width: 300px;
		}
	
	#layoutLM #columnMain { /* width for 2-column Left-Main layout */
		left: 25px;
		width: auto;
		}
	
#columnLeft { /* this column remains the same in both LM and LMR layouts */
	margin-top: 5px;
	float: left;
	width: 150px;
	}
	
	#columnLeft p { /*<p> tags wrap links in left column to put space between links */
		}

	
#columnRight { /* attributes common to all right-hand columns */
	position: relative;
	left: 15px;
	margin-top: 5px;
	awidth: 29%;
	float: left;
	}
	
/* footer: copyright notice, etc., at bottom of page */
#footer {
	text-align: center;
	padding-top: 25px;
	font-size: 10px;
	}

/* ----- END BASIC PAGE LAYOUT STRUCTURE ----- */

#columnMain p.listTitle {
	margin-top: 0px ! important;
	margin-bottom: 0px ! important;
 	font-size: 16pt;	
	font-weight: bold;
	}

#columnMain p.listDesc {
	padding-left: 10px;

	}

#columnLeft p {
	margin-top: 0px;
	margin-bottom: 5px;
	}

div.infoOdd {
	background: #eef;
	padding: 4px 4px 4px 4px;
	}

div.infoEven {
	background: #ffe;
	padding: 4px 4px 4px 4px;
	}

p.infoTitle {
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;
	}

p.title {
	font-size: 20pt;
	font-weight: bold;
	margin-top: 0px ! important;
	margin-bottom: 0px ! important;
	}

p.desc {
	font-weight: bold;
	margin-top: 0px ! important;
	margin-bottom: 15px ! important;
	}

