﻿/*reset.css*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}

table{border-collapse:collapse;border-spacing:0;}

fieldset,img{border:0;}

address,caption,cite,code,dfn,em,strong,th,var{
	font-style: normal;
	font-weight: normal;
}

ol,ul {list-style:none;
list-style-position: outside
list-style-type: none;}

caption,th {text-align:left;}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

q:before,q:after{content:'';}

abbr,acronym {border:0;}

p
{display:block;margin-bottom:20px;}

div.clearit
{
clear:both;
height:0px;
overflow:hidden;}

div.hr{
border-bottom:1px solid #E05D0F;margin:8px 17px 8px 17px;
}

/*stylesheet starts here*/
body
{font-family:Verdana, Arial, Helvetica, sans-serif;color:#026320;
font-size:x-small;
margin:10px 0px 10px 0px;
background:#E15E0E url('../../images/bg.gif') no-repeat 50% 0% ;
}

body #container
{
width:746px;
margin-left:auto;
margin-right:auto;
}

body #container h2
{
display:block;
font-size:small;
color:#873F89;
padding-bottom:4px;
border-bottom:1px solid #E05C11;
margin-bottom:10px;
font-weight:bold;
}

body #container input,body #container label
{display:block;
margin-bottom:5px;
}

div.block
{
background-color:white;
margin:0px 15px 10px 15px;
}

.block div{padding:10px;}
.block div div
{padding:0}


body #container #header
{
width:746px;
height:83px;
background-image:url('../../images/header.gif');
}

body #container #header h1
{display:none;}


body #container ul#menu
{background-color:#48AC16;overflow:hidden;width:746px}

body #container #menu li 
{padding:10px 0px 10px 3px;float:left;background-color:#48AC16;}

body #container #menu li a
{float:left;display:inline;color:white; border-right:1px solid white;padding:2px 19px 2px 19px;background-color:#48AC16;text-decoration:none; font-weight:bold;}

body #container #menu .last a
{
border-right:none;
}

body #container #menu li a:hover,body #container #menu li a.active
{color:#7F317D;}

body #container #mentor
{
clear:both;
height:225px;
background-image:url('../../images/mentor2.jpg');
}

body #container #inside
{
height:60px;
background-image:url('../../images/inside.jpg');
}

body #container #content
{
padding-top:15px;
background:#FFCC33;
/* Removed by JCL to fix layering problem w/ dropdown menus and homepage flash
overflow:hidden;
*/
line-height:130%;
}

body #container #content #sidebar
{
width:263px;
float:left;
display:inline;
/* Removed by JCL to fix layering problem w/ dropdown menus and homepage flash
overflow:hidden;
*/
}

body #container #content #sidebar .block
{margin:0px 15px 10px 15px;width:233px;}

body #container #content #sidebar img{margin:5px;}

body #container #content #rightbar img
{
margin:3px;
}

body #container #content  input.img
{float:right;}

body #container #content #middle
{
width:270px;
float:left;
display:inline;
}

body #container #content #middle-wide
{
width:470px;
float:left;
display:inline;
/* color:#C84C16; */
color: #000000;
}

body #container #content #middle-wide ul 
{
	margin-left:25px;
	margin-bottom:10px;
	margin-top:10px;
}

body #container #content #middle-wide li
{
	margin-left:25px;
	list-style:disc;
}

body #container #content #middle-wide p, body #container #content #middle-wide div
{font-size:small;
line-height:140%;
}

body #container #content #middle-wide h2
{font-size:large;padding-bottom:12px;}

body #container #content #middle img
{float:right;margin-left:2px;}

body #container #content #middle .block,body #container #content #middle-wide .block
{margin-left:0px;}

body #container #content #rightbar
{
width:204px;
float:left;
display:inline;
}

body #container #content #rightbar .block
{margin-left:0;margin-right:0;}

body #container  #footer
{
background:url('../../images/footer.gif') no-repeat ;
clear:both;padding-top:15px;
color:white;
padding-bottom:10px;
}

body #container  #footer span
{float:right;}

body #container  #footer span.first
{float:left;}

input#email
{display:block;
width:210px;
border-top:1px solid #6A6A6A;
border-left:1px solid #A1A1A1;
border-bottom:none;
border-right:none;}

body #container  #footer span a
{color:white;text-decoration:none;}

body #container  #footer span a:hover
{text-decoration:underline;}

a.more
{display:block;
background:url('../../images/more.gif') no-repeat ;
width:79px;
height:21px;
overflow:hidden;
text-indent:-400px;
float:right;
}

a.apply
{display:block;
background:url('../../images/application.gif') no-repeat ;
width:118px;
height:21px;
overflow:hidden;
text-indent:-400px;
float:right;
}

a.watch
{display:block;
background:url('../../images/watch.gif') no-repeat ;
width:103px;
height:21px;
overflow:hidden;
text-indent:-400px;
float:right;
}

