/*// GLOBAL STYLES //////////////////////////////////////*/

* {margin:0; padding:0;}

body {font-family:Arial, Helvetica, sans-serif; font-size:62.5%;}

style1{font-family:Arial, Helvetica, sans-serif; font-size:69%;}

a:hover {text-decoration:none;}


#form {margin:15px 0 15px 25px;}
#form ul {margin:0 0 15px 0;}
#form ul li {list-style-type:none; padding:7px 0; font-size:1.5em;}
#form ul label {position:absolute; width:150px; font-weight:bold;}
#form ul input {margin-left:160px; padding:3px;}
#form ul select {margin-left:160px; padding:3px; cursor:pointer;}
#form ul textarea {margin-left:160px; padding:3px; font-family:Arial, Helvetica, sans-serif; width:500px; height:150px; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:1.25em;}
#form ul img {margin:5px 0 5px 160px;}
#form ul a {margin-left:160px;}

/*// CONTAINER BLOCKS ///////////////////////////////////*/

#wrap {width:1000px; margin:0 auto; border:1px solid #333; height:100%;}

#header {height:215px; background:#283891 url(images/header.jpg) no-repeat; border-bottom:4px solid #283891;}

#content {height:100%; overflow:hidden;}

#left {float:left; width:250px; background:#FFF; height:100%;}

#right {float:right; width:748px; background:url(images/snaplogo.jpg) 98% 98% no-repeat; height:100%;}

#infoleft {margin:15px 10px; color:#006; font-size:1.4em; line-height:1.4em; font-weight:bold;}

#blue {background:#008440; color:#fff; padding:6px; font-size:.85em;}
#content #blue h1 {color:#fff;}

#footer {background:#006; height:25px; clear:both;}



/*// CONTAINER STYLES ///////////////////////////////////*/

#header p {color:#fff; font-size:1.55em; float:right; padding:6px 15px 0 0;}

#header p a {color:#afda73;}



#left ul {margin:10px 10px 0 15px;}

#left ul li {list-style-type:none; padding:7px 0;}

#left ul li a {color:#006; font-size:1.5em; text-decoration:none; font-weight:bold;}

#left ul li a:hover {color:#66d;}



#infoleft div {background:#fff; border:1px solid #333; padding:6px; margin-bottom:10px;}

#infoleft p {color:#006; font-weight:bold; font-size:.9em;}



#right h1 {font-size:2.5em; color:#006; margin:15px 0 5px 15px;}

#right p {margin:0 10px 15px 20px; line-height:1.5em; font-size:1.5em;}

#right a {color:#006;}

#right ul {margin:0 0 15px 45px;}
#right ul li {padding:5px 0; font-size:1.5em; line-height:1.35em;}



/*// CLASSES ////////////////////////////////////////////*/

.left {float:left;}

.right {float:right;}

.center {text-align:center;}