@charset "utf-8";
/* Main CSS Document */
html, body, form, div, p, label, td, th, tr, table, input, select, ul, li { margin:0; padding:0; }
body { color:#000033; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background:#f2f4f3; }
h1 { color:#000033; font-size:160%; font-weight:normal; }
h2 { color:#000033; font-size:140%; font-weight:normal; margin:4px; }
img { border:0; }
label { padding:0 0 0 4px; float:left; width:100px; line-height:20px; clear:left; }
input { line-height:20px; float:left; clear:right; width:204px; }
textarea { float:left; clear:right; font-family:Verdana, Geneva, sans-serif; font-size:11px; width:200px; }
li { list-style:none; }

/*Custom Classes*/
.floatLeft { float:left; }
.floatRight { float:right; }
.clearBoth { clear:both; }
.sub_btn { width:100px; }

#pageContainer { text-align:left; width:780px; background:url(../Images/menu_bg.jpg) repeat-x top #434667; border:1px solid #CCC; margin:30px 0 0 0;}

#pageContent { width:548px; background:#FFF; float:left; padding:10px; }

#pageLeft { float:left; width:212px; color:#FFF; }
#pageLeft a { color:#FFF; text-decoration:none; }
#pageLeft ul { margin:40px 0 0 0; }
#pageLeft li { text-indent:30px; font-size:120%; line-height:40px; }

.projects { margin:0 auto 0 auto; }

.projects td { padding:5px 0 5px 0; margin-bottom:10px; border-bottom:1px dashed #ccc; }

.imgProjects1 { float:right; margin:40px 20px 5px 20px; }
.imgProjects2 { float:right; margin:20px 45px 5px 30px; }

.projectsSmall { float:left; margin:5px 15px 5px 10px; }

.imgTitles { margin-bottom:10px; }