/***********************************************/
/* vetted.css                             */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body {
		margin: 0px 0px 0px 0px;
		padding:0px;
		background-color: #8B9BB4;
		background-image: 
		url(../images/bg_index.gif);
		font-family: Arial,sans-serif;
		line-height: 1.2;	
		font-size: 12px;
		text-align:center;
		alink: #1C4978 ;
		vlink: #1C4978 ;
		}

h2 { 	font-family: Arial,sans-serif;
		font-size: 14px;
		color: #0E243E;
		text-align: center;
		padding: 0px 0px 0px 0px;
		vertical-align: top;
		}

	#menu_center {
		background:#dbe5f1;
		margin:0;
		padding: 0px 0px 0px 5px;
		text-align:center;

	}
	
	.maincenter_top{
		padding: 5px 0px 6px 20px;
		font-size:14px;
		color: #0E243E;
		font-weight: bolder;
		text-align:left;
		background-image: 
		url(../images/grey_bar.gif);
		}

	.maincenter {
		padding: 10px 0px 0px 0px;
		font-size:12px;
		color: #0E243E;
		text-align:center;
		background-color: #c2c2c2;
		width: 700px;
		}
		
	.maincenter p {
		padding: 0px 20px 2px 10px;
		font-size:13px;
		color: #0E243E;
		text-align:left;
		background-color: #c2c2c2;
		width:650px;
		}
	.maincenter h1 {
		padding: 0px 30px 0px 30px;
		font-size:12px;
		color: #0E243E;
		text-align:left;
		font-weight: bold;
		background-color: #c2c2c2;
		}

	.maincenter ul {
		padding: 0px 30px 0px 30px;
		margin-left: 30px;
		list-style-type:square;
		text-align: left;
		font-size:13px;
		color: #0E243E;
		background-color: #c2c2c2;
		}
		
	.mainleft {
		padding: 0px 0px 0px 0px;
		font-size:12px;
		color: #0E243E;
		text-align:center;
		background-color: #c2c2c2;
		}
	.mainleft p {
		padding: 25px 5px 15px 20px;
		font-size:13px;
		color: #0E243E;
		text-align:left;
		background-color: #c2c2c2;
		width:400px;
		}
		
	.mainright {
		padding: 0px 0px 5px 0px;
		font-size:12px;
		color: #0E243E;
		text-align:center;
		background-color: #c2c2c2;
		vertical-align: top;
		width:275px;
		}
	.mainright p {
		padding: 0px 0px 0px 0px;
		font-size:13px;
		color: #0E243E;
		text-align:left;
		background-color: #c2c2c2;
		}
		
	.mainbottom {
		padding: 0px 0px 0px 0px;
		font-size:12px;
		color: #0E243E;
		text-align:center;
		background-color: #c2c2c2;
		}

	.mainbottom p {
		padding: 0px 20px 2px 10px;
		font-size:13px;
		color: #0E243E;
		text-align:left;
		background-color: #c2c2c2;
		width:650px;
		}
	.mainbottom h1 {
		padding: 10px 30px 20px 30px;
		font-size:12px;
		color: #0E243E;
		text-align:center;
		font-weight: bold;
		background-color: #c2c2c2;
		}

	.mainbottom ul {
		padding: 0px 30px 15px 30px;
		margin-left: 30px;
		list-style-type:square;
		text-align: left;
		font-size:13px;
		color: #0E243E;
		background-color: #c2c2c2;
		}
	.careers {
		padding: 0px 20px 0px 20px;
		font-size:12px;
		color: #0E243E;
		text-align:left;
		}

	.careers p {
		padding: 0px 15px 0px 20px;
		font-size:13px;
		color: #0E243E;
		text-align:left;
		width:650px;
		}
	.careers ul {
		padding: 0px 30px 0px 15px;
		text-align: left;
		font-size:13px;
		color: #0E243E;
		list-style-type:none;
		}

	.careers li {
		padding: 0px 30px 0px 15px;
		text-align: left;
		font-size:13px;
		color: #0E243E;
		list-style-type:none;
		}
		
	.contact {
		padding: 0px 0px 0px 0px;
		font-size:12px;
		color: #0E243E;
		text-align:center;
		background-color: #c2c2c2;
		}
	.contact p {
		padding: 10px 15px 15px 10px;
		font-size:13px;
		color: #0E243E;
		text-align:left;
		background-color: #c2c2c2;
		width:600px;
		}

	.contact td {
		padding: 10px 15px 15px 10px;
		font-size:13px;
		color: #0E243E;
		text-align:left;
		background-color: #c2c2c2;
		width:600px;
		}
					
	#bottom {
		margin:0;
		padding: 10px 0px 0px 0px;
		font-family: Arial,sans-serif;
		font-size:13px;
		color: #000000;
		text-align:center;
	}

	#copyright {
		margin:0;
		padding: 10px 0px 0px 0px;
		font-family: Arial,sans-serif;
		font-size:12px;
		color: #183E65;
		text-align:center;
	}
	
	#map {
		padding: 10px 5px 15px 5px;
		}
		
	#horiz_bar {
		padding: 8px 0px 3px 18px;
	 }

	#vert_bar {
		padding: 4px 0px 0px 0px;
	 }
		
	#banner {
		background:#dbe5f1;
		}

	#navcontainer ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
		text-align: left;
		}

	#navcontainer ul li { display: inline;
		}

	#navcontainer ul li a {
		text-decoration: none;
		padding: .1em .5em;
		color: #ffffff;
		text-decoration: underline;
		}

	#navcontainer ul li a:hover {
		color: #000000;
		}

		
	#mainright p { font-size:10px}
	#banner h1 { margin:0px; padding:10px}

	/* CSS for the box starts here */

	.rbroundbox { background: url(../images/simple_background.gif) repeat; }
.rbtop div  { background: url(../images/simple_top_left.gif) no-repeat top left; }
.rbtop      { background: url(../images/simple_top_right.gif) no-repeat top right; }
.rbbot div  { background: url(../images/simple_bottom_left.gif) no-repeat bottom left; }
.rbbot      { background: url(../images/simple_bottom_right.gif) no-repeat bottom right; }

 /* height and width details */
.rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 740px;
	height: 14px;
	font-size: 1px;
	margin: 0 auto;
	text-align: left;
}
.rbcontent  { margin: 0 14px; }
.rbroundbox { width: 740px; margin: auto; }
	
.rbroundbox td {

			background:#DBE5F1;
			}

.mainmiddle {
			background:#c2c2c2;
			width: 700px;
			}
.mainmiddle td {

			background:#c2c2c2;
			}		

html { min-height: 100%; margin-bottom: 1px; }
html { overflow: -moz-scrollbars-vertical !important; }

    
