@charset "utf-8";

/* Reset */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
:focus {outline:0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse; border-spacing: 0;}

/* Body: Global Elements */

body {font-family:"Arial", Helvetica, sans-serif; font-size:0.8em; color:#000000;}

/* Text Elements */

p {margin-top:10px; margin-bottom:10px; line-height:16px;}
h1 {margin-bottom:5px;}
h2 {margin-bottom:5px;}
h3 {margin-bottom:5px;}
h4 {margin-bottom:5px;}

.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center;}
.justify {text-align:justify;}

strong {font-weight:bold;}

/* Containers */

#container-980 {width:980px; } #container-960 {width:960px;} #container-940 {width:940px;}
#container-880 {width:880px;} #container-860 {width:860px;} #container-840 {width:840px;}

/* Containers Positioning (relative by default)  */

#container-980.relative, #container-960.relative, #container-940.relative, #container-880.relative, #container-860.relative, #container-840.relative
{position:relative; margin-left:auto; margin-right:auto; }

/* Headings  */

h1 {font-size:2.6em; }
h2 {font-size:2.2em; }
h3 {font-size:1.8em; }
h4 {font-size:1.4em; }

/* Margins  */

.margin1 {margin:1px;} .margin2 {margin:2px;} .margin3 {margin:3px;} .margin4 {margin:4px;} .margin5 {margin:5px;}
.margin6 {margin:6px;} .margin7 {margin:7px;} .margin8 {margin:8px;} .margin9 {margin:9px;} .margin10 {margin:10px;}
.margin11 {margin:11px;} .margin12 {margin:12px;} .margin13 {margin:13px;} .margin14 {margin:14px;} .margin15 {margin:15px;}
.margin16 {margin:16px;} .margin17 {margin:17px;} .margin18 {margin:18px;} .margin19 {margin:19px;} .margin20 {margin:20px;}

/* Paddings  */

.padding1 {padding:1px;} .padding2 {padding:2px;} .padding3 {padding:3px;} .padding4 {padding:4px;} .padding5 {padding:5px;}
.padding6 {padding:6px;} .padding7 {padding:7px;} .padding8 {padding:8px;} .padding9 {padding:9px;} .padding10 {padding:10px;}
.padding11 {padding:11px;} .padding12 {padding:12px;} .padding13 {padding:13px;} .padding14 {padding:14px;} .padding15 {padding:15px;}
.padding16 {padding:16px;} .padding17 {padding:17px;} .padding18 {padding:18px;} .padding19 {padding:19px;} .padding20 {padding:20px;}

/* Columns: Global Elements */

div.col-1, div.col-2, div.col-3, div.col-4 {float:left; display:inline;}

/* 2 Columns  */

#container-980 div.two-columns {margin-bottom:10px;}
#container-980 div.two-columns  div.col-1 {width:490px;}
#container-980 div.two-columns  div.col-2 {width:490px;}

#container-960 div.two-columns {margin-bottom:10px;}
#container-960 div.two-columns  div.col-1 {width:480px;}
#container-960 div.two-columns  div.col-2 {width:480px;}

/* 3 Columns  */

#container-980 div.three-columns {margin-bottom:10px;}
#container-980 div.three-columns  div.col-1 {width:326px;}
#container-980 div.three-columns  div.col-2 {width:326px;}
#container-980 div.three-columns  div.col-3 {width:326px;}

#container-960 div.three-columns {margin-bottom:10px;}
#container-960 div.three-columns  div.col-1 {width:320px;}
#container-960 div.three-columns  div.col-2 {width:320px;}
#container-960 div.three-columns  div.col-3 {width:320px;}

/* 4 Columns  */

#container-980 div.four-columns {margin-bottom:10px;}
#container-980 div.four-columns  div.col-1 {width:245px;}
#container-980 div.four-columns  div.col-2 {width:245px;}
#container-980 div.four-columns  div.col-3 {width:245px;}
#container-980 div.four-columns  div.col-4 {width:245px;}

#container-960 div.four-columns {margin-bottom:10px;}
#container-960 div.four-columns  div.col-1 {width:240px;}
#container-960 div.four-columns  div.col-2 {width:240px;}
#container-960 div.four-columns  div.col-3 {width:240px;}
#container-960 div.four-columns  div.col-4 {width:240px;}

/** Bullets **/

ul {margin-top:10px; margin-left:15px; margin-bottom:10px;}

ul li {list-style-type:none; line-height:16px;}
ul.circle li {list-style-type:circle;}
ul.disc li {list-style-type:disc;}
ul.square li {list-style-type:square;}
ul.underlined li {border-bottom:1px solid #000000; padding:5px; display:block; position:relative;}


/** See Me Layout **/

body {background-image:url(../images/bg.gif); background-repeat:repeat-x; background-color:#6aaffb; font-family:"Trebuchet", Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; color:#2c2c2c; }
#container-980 {width:954px; margin-top:20px;}
p {margin:0; padding:0; margin-bottom:20px; }

#container-980 div.two-columns  div.col-1 {width:423px; margin-right:20px; display:inline; }
#container-980 div.two-columns  div.col-2 { width:450px; display:inline; }

#container-980 h1.logo {width:293px; height:48px; background-image:url(../images/logo.png); background-repeat:no-repeat; margin-bottom:20px; }
#container-980 h1.logo span {display:none;}
#container-980 h1.logo a{display:block; width:293px; height:48px;}

#container-980 h2 {color:#3a7ec9; font-size:1.4em;}

#container-980 div.main-picture {margin-bottom:20px;}

#top {background-image:url(../images/bg-container-top.png); background-repeat:no-repeat; width:954px; height:16px; }
#bottom {background-image:url(../images/bg-container-bottom.png); background-repeat:no-repeat; width:954px; height:16px; }

#container-980 div.content {background-image:url(../images/bg-content.png);background-repeat:repeat-y;}
#container-980 ul.underlined {margin:0; padding:0; }
#container-980 ul.underlined li{border-bottom:solid 1px #a7c4e4; margin:0; padding:0; padding-left:25px; padding-bottom:8px; margin-top:8px;  }

#container-980 li.one {background-image:url(../images/1.png); background-repeat:no-repeat; padding-left:20px;  }
#container-980 li.two {background-image:url(../images/2.png); background-repeat:no-repeat; padding-left:20px;  }
#container-980 li.three {background-image:url(../images/3.png); background-repeat:no-repeat; padding-left:20px;  }
#container-980 li.four {background-image:url(../images/4.png); background-repeat:no-repeat; padding-left:20px;  }
#container-980 li.five {background-image:url(../images/5.png); background-repeat:no-repeat; padding-left:20px;  }
#container-980 li.six {background-image:url(../images/6.png); background-repeat:no-repeat; padding-left:20px;  }



#member-login {background-color:#6cbffb; border:1px solid #2ba5fd; margin-bottom:10px; padding-bottom:10px;}
#member-login p {margin:0; padding:0; }
#member-login form {margin:0; padding:0; text-align:center;}
#member-login p {display:block; float:left; font-size:0.9em;}

#member-login h3 {color:#FFFFFF; font-size:1.1em; margin:0; padding:0; margin-bottom:8px; }

#member-login label {margin-right:4px; display:block; float:left; margin-top:3px;}
#member-login input {width:95px; height:16px; margin-right:4px;}
#member-login input.password {width:60px; height:24px; margin-right:4px;  }

p.question {font-weight:bold; margin:0; padding:0; margin-bottom:10px;}

.padding20 {padding-left:27px; padding-right:27px; padding-top:20px; padding-bottom:20px;}

#profile-form p {margin:0; padding:0; border-bottom:solid 1px #ccc; padding:5px;}
#profile-form p.submit {border:none; padding:0; margin:0; }

#profile-form label {width:170px; display:block; float:left; text-align:right; margin-top:2px;}
#profile-form input {margin-left:5px; width:150px;}

#profile-form p.submit input {text-align:center; margin-left:182px; margin-top:10px; margin-bottom:20px;}
/** Linebreaks Fix **/

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}



