﻿body
{
    margin: 0px;
    font-family: Tahoma;
    font-size: 12px;
    background-color: #1c4670;
}

body H1
{
    font-size: 10px;
}

.errorPan
{
    border: 1px solid red;    
    background-color: #ff7c7c;
}

a, a:hover {color:#039;text-decoration:none;outline:none;}
a:hover {text-decoration:underline;}
a:visited{color:#666;}
a, a:link, a:hover {cursor:pointer;}
ul {list-style-type:none;}


#headerNav {height:40px;font-size:13px;background:url(Images/bkg_headerNav.jpg) no-repeat 0 0;}
#headerNav li {float:left;background:url(Images/bkg_tabSep.gif) no-repeat right bottom;padding:1px 1px 0 0;}
#headerNav li a {display:block;font-weight:bold;float:left;text-align:center;padding:15px 14px 0;height:24px;color:#fff;background:url(Images/bkg_headerTab.gif) no-repeat center 0;}
#headerNav li a:hover, #headerNav li .on {background-position:center bottom;text-decoration:none;}

 /* set the image to use and establish the lower-right position */
    .cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2{
      background: transparent url(Images/roundCorner.png) no-repeat bottom right}
    .cssbox{
    /* intended total box width - padding-right(next) */
      width:435px !important; /* IE Win = width - padding */
      width: 420px; 
    /* the gap on the right edge of the image (not content padding) */
      padding-right:15px; /* use to position the box */
      margin:20px auto}

    /* set the top-right image */
    .cssbox_head{background-position:top right;
    /* pull the right image over on top of border */
      margin-right:-15px; 
    /* right-image-gap + right-inside padding */
      padding-right:40px}

    /* set the top-left image */
    .cssbox_head h2{
      background-position:top left;
      margin:0; /* reset main site styles*/ 
      border:0; /* ditto */
    /* padding-left = image gap + interior padding ... no padding-right */
      padding:25px 0 15px 40px; 
      height:auto !important;
      height:1%} /* IE Holly Hack */

    /* set the lower-left corner image */
    .cssbox_body{
      background-position:bottom left;
      margin-right:25px; /* interior-padding right */ 
      padding:15px 0 15px 40px} /* mirror .cssbox_head right/left */
  
.SideBar
{
    width: 196px;
    margin-bottom: 25px;
}

.SideBar th
{
    background-image: url(../images/sidebarheader.png);
    background-repeat: no-repeat;
    background-position: top left;
    text-align: left;
    text-indent: 10px;
    border: 0px;
    color: White;
    height: 25px;
}

.SideBar td
{
    border: 1px solid gray;
    padding-top: 0px;
    padding-bottom: 0px;
}

.SideBar ul
{
    margin-left: 0px;
    padding-left: 17px;
    text-indent: 0px;
    list-style-type:disc;
}

.SideBar li
{
    margin-left: 0px;
    padding: 5px;
    padding-left: 3px;
    text-indent: 0px;
}

.easyFormText
{
    font-weight: bold;
    font-size: 14px;
}

.viewMore
{
    list-style-type: none;
    text-align: right;
    padding-bottom: 0px;
}

.SignupForm input[type="text"]
{
    border: 1px solid lightgray;
}

.SignupForm input[type="password"]
{
    border: 1px solid lightgray;
}

.SignupDropdown
{
    border: 1px solid lightgray;
}

.articleListItem
{
    margin-bottom: 15px;
}

.articleListItem h2
{
    font-size: 14px;
    margin: 0px;
}

.articleListItem h2 a
{
    text-decoration: underline;
}

.articleListItemCommentBox
{
    text-align: center;
    border-right: 1px solid gray;
}

.articleText
{
    margin-bottom: 10px;
    margin-top: 10px;
}

.articleDate
{
    font-size: 10px;
    color: Gray;
}

.articleComment
{
    padding: 10px;
}

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.mainImg
{
    height: 282px;
    width: 669px;
}

.mainFields
{
    margin-left: 339px;
    padding-top: 80px;
    font-weight: bold;
}

.currentRates TD
{
    border: 0px;
}

.
currentRates TH
{
    border: 0px;
}

.popPan
{
    background-color: White;
    border: 1px solid gray;
    padding: 10px;
}






