/* Start of CMSMS style sheet 'MainCSS' */
body { margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#828282; }

form { margin:0px; }

#main .bg_1 { background-image:url(images/web_01.jpg); background-position:top left; background-repeat:repeat-y; }
#main .bg_2 { background-image:url(images/web_03.jpg); background-position:top right; background-repeat:repeat-y; }
#main .head { background-image:url(images/web_203.jpg); background-position:top; background-repeat:repeat-x; }
#main .footer { background-image:url(images/web_208.jpg); background-position:top; background-repeat:repeat-x; }
#main .grey_img { background-image:url(images/web_215.jpg); background-position:top; background-repeat:repeat-x; }
#main h1 { font-size:14px; color:#050505; margin:0px; font-weight:normal;  }

#header .bg_3 { background-color:#5588cb; }
#header .box { background-image:url(images/box.jpg); background-position:top; background-repeat:no-repeat; }
#header .time { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5bccf8; font-weight:bold; } 
#header .ampm { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal; } 
#header a:link { font-size:14px; color:#FFFFFF; text-decoration:none; font-weight:bold; }
#header a:visited { font-size:14px; color:#FFFFFF; text-decoration:none; font-weight:bold; }
#header a:hover { font-size:14px; color:#FFFFFF; text-decoration:none; font-weight:bold; }
#header a.click:link { font-size:10px; color:#1b1b1b; text-decoration:none; font-weight:bold; }
#header a.click:visited { font-size:10px; color:#1b1b1b; text-decoration:none; font-weight:bold; }
#header a.click:hover { font-size:10px; color:#1b1b1b; text-decoration:underline; font-weight:bold; }
#header p { margin:0px; color:#606060; font-weight:bold; }
#header .f-size { font-size:10px; }

#mid .border { border:solid 1px #e1e1e1; }
#mid .brdr-btm { border-bottom:solid 1px #e1e1e1; }
#mid .bg_4 { background-image: url(images/web_70.jpg); background-position:top; background-repeat:repeat-x; }
#mid h1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#838383; margin:0px 0px 0px 7px; font-weight:normal; }
#mid h2 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#002b56; margin:0px; font-weight:normal; }

#left h1 { font-size:14px; color:#2a2a2a; margin:0px 0px 0px 7px; font-weight:bold; }
#left h2 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#0c3160; margin:0px 0px 0px 7px; font-weight:bold; }
#left .bgcolor { background-color:#f4f4f4; }
#left .bg_grey { background-image:url(images/web_210.jpg); background-position:top; background-repeat:no-repeat; }
#left .bg_5 { background-image:url(images/web_102.jpg); background-position:top; background-repeat:repeat-x; }
#left p { margin:13px 25px 0px 9px; color:#454545; }
#left a:link { color:#002b56; text-decoration:none; }
#left a:visited { color:#002b56; text-decoration:none; }
#left a:hover { color:#002b56; text-decoration:underline; }
#left a.chat:link { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#000000; text-decoration:none; margin-left:10px; }
#left a.chat:visited { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#000000; text-decoration:none; margin-left:10px; }
#left a.chat:hover { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#000000; text-decoration:none; margin-left:10px; }
#left .box2 { background-image:url(images/box2.jpg); background-position:top; background-repeat:no-repeat; }
#left a.practice:link { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:13px; }
#left a.practice:visited { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:13px; }
#left a.practice:hover { font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:underline; font-size:13px; }

#center h1 { font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#002b56; margin:0px 0px 0px 7px; font-weight:normal; }
#center .bg_6 { background-image:url(images/web_89.jpg); background-position:top; background-repeat:repeat-x; }
#center p { margin:34px 14px 0px 11px; }
#center a:link { color:#002b56; text-decoration:none; }
#center a:visited { color:#002b56; text-decoration:none; }
#center a:hover { color:#002b56; text-decoration:underline; }
#center span { color:#002b56; }

#right { color:#000000; }
#right .border-grey { border:solid 3px #817f7f; }
#right h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; margin:0px; }
#right h2 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#002b56; margin:0px; }

#footer p { font-size:10px; color:#002b56; line-height:20px; }
#footer a:link { font-size:10px; color:#5c5c5c; text-decoration:none; }
#footer a:visited { font-size:10px; color:#5c5c5c; text-decoration:none; }
#footer a:hover { font-size:10px; color:#5c5c5c; text-decoration:underline; }

#account { font-family:Verdana, Arial, Helvetica, sans-serif;  color:#4c4f5b; }
#account h1 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#002b56; margin:0px; font-weight:normal; } 
#account a:link { font-family:Tahoma; font-weight:bold; color:#002b56; text-decoration:none; } 
#account a:visited { font-family:Tahoma; font-weight:bold; color:#002b56; text-decoration:none; } 
#account a:hover { font-family:Tahoma; font-weight:bold; color:#002b56; text-decoration:underline; }
#account .bg_12 { background-image:url(images/web_100.jpg); background-position:top; background-repeat:no-repeat; }
#account .bg_11 { background-image:url(images/web_200.jpg); background-position:top; background-repeat:no-repeat; }
#account .bg_10 { background-image:url(images/web_201.jpg); background-position:top; background-repeat:no-repeat; }
#account .mar-lft { margin-left:12px; }

/* End of 'MainCSS' */

