body#reg {
font-family: Trebuchet MS, Arial, Verdana, Tahoma;
background-color: #b4b1ba;
background-image: url(../registration/images/grad_background.jpg);
background-repeat: repeat-x;
background-attachment: fixed;
margin: 5 0 5 0;
}

body#v2 {
font-family: Trebuchet MS, Arial, Verdana, Tahoma;
background-color: #e3d5d9;
color: #333;
background-image: url(../images/bk_gradient.gif);
background-repeat: repeat-x;
background-attachment: fixed;
margin: 5 0 5 0;
}

body#v3 {
background-color: #e3d5d9;
color: #FFF;
background-image: url(../images/bk_gradient.gif);
background-repeat: repeat-x;
background-attachment: fixed;
}

#design_top {
margin: 0 0 0 0;
background-image: url(../registration/images/design_top.gif);
width: 800px; height: 8px;
}

#design_bottom {
margin: 0 0 0 0;
background-image: url(../registration/images/design_bottom.gif);
width: 800px; height: 8px;
}

#design_main {
margin: 0 0 0 0;
background-color: #FFF;
border-left: 1px solid #454a74;
border-right: 1px solid #454a74;
width: 798px;
text-align: left;
}

#sectiondisplay {
padding: 10px 0 0 40px;
}

#boldtitle {
padding: 0 5px 0 0;
font-weight: bold;
color: #454a74;
text-align: right;
}

#reg_info {
padding: 0 0 0 5px;
color: #000;
}

#pagepad {
padding: 0px 20px 0 20px;
font-size: 12px;
}

#hr_sep {
height: 1px;
background: #CCC;
margin: 0px;
text-align:center;
width: 550px;
}

#tablepad {
padding-left: 90px;
}

#xsmalltext {
font-size: 10px;
}

#thankfont {
font-size: 13px;
}

#reservefont {
font-size: 13px;
}

#footby {
font-size: 9px;
text-align: right;
width: 790px;
color:#333;
}


A.milonic:link {color:#e3d5d9; text-decoration: underline;}
A.milonic:visited {color:#e3d5d9; text-decoration: underline;}

A.links:link {color:#4b4e7b; text-decoration: underline;}
A.links:visited {color:#4b4e7b; text-decoration: underline;}
A.links:hover {background-color:#e0e0e0;color: #4b4e7b; text-decoration:underline;}

A.toplink:link {color:#FFF; text-decoration: none;}
A.toplink:visited {color:#FFF; text-decoration: none;}
A.toplink:hover {color:#FFF;text-decoration:underline;}

A.try:link {color:#FFF; text-decoration: underline;}
A.try:visited {color:#FFF; text-decoration: underline;}
A.try:hover {color:#FFF;text-decoration:underline;}

A.sideNavHref:link {color:#a86e6d; text-decoration: none;}
A.sideNavHref:visited {color:#a86e6d; text-decoration: none;}
A.sideNavHref:hover {color:#70749b;text-decoration:underline;}

A.i2m:link {color:#a86e6d; text-decoration: none;}
A.i2m:visited {color:#a86e6d; text-decoration: none;}
A.i2m:hover {color:#70749b;text-decoration:underline;}

A.fnews:link {color:#841529; text-decoration: none;}
A.fnews:visited {color:#841529; text-decoration: none;}
A.fnews:hover {color:#70749b;text-decoration:underline;}

A.top:link {color:#841529; text-decoration: none;font-size: 11px}
A.top:visited {color:#841529; text-decoration: none;font-size: 11px}
A.top:hover {color:#70749b;text-decoration:underline;font-size: 11px}

A#footerlink:link {color:#454a74; text-decoration: none;}
A#footerlink:visited {color:#454a74; text-decoration: none;}
A#footerlink:hover {color:#454a74;text-decoration:underline;}

A {color:#4b4e7b; text-decoration: underline;}

#acc_div {
padding: 2px 20px 2px 20px;
font-size: 11px;
line-height: 13px;
background-color: #f2f3fb;
border: 1px solid #e7e8f4;
margin: 0 20px 0 20px;
}

#acc_div2 {
font-size: 13px;
margin: 10px 10px 0 10px;
font-weight: bold;
}

#sectionheader {
background-color: #841529;
border: 1px solid #e5d9dd;
color: #FFF;
margin: 10px 0 0 0;
padding: 2px;;
}

#labelcheck {
font-size: 12px;
}

#contentpad {
padding: 0 30px 0 30px;
}

#bluetext {
color: #454a74;
}

#container{
width: 800px;
margin: 0px; padding:0px;
text-align: center;
}

#uprtxt {
color: #FFF;
font-size: 12px;
}

img {
border: 0;
}

#front_img_container {
width: 786px;
background-color: #e0e0e0;
border: 8px solid #FFF;
margin: 5px;
padding: 0;
height: 200px;
}

#main_container {
width: 800px;
background-color: #FFF;
margin: 5px;
padding: 5px;
text-align: left;
}

#leftalign {
text-align: left;
}

#footer {
font-size: 10px;
text-align: left;
}

#front_bold_header {
font-size: 1.4em;
font-weight: bold;
color: #831327;
margin: 0;
}

#front_bold_sub_header {
font-size: .9em;
color: #262425;
font-weight: bold;
}

#front_newstext {
font-size: .75em;
margin: 7px 0 0 0;
}

#front_welcometext {
font-size: .75em;
margin: 7px 0 0 0;
}

#nav_front_layout_msie {position:relative;top:-87px;left: 30px;}
#nav_front_layout_mozilla {position:relative;top:-87px;left:30px;}
#nav_front_layout_safari {position:relative;top:-90px;left:30px;}
#nav_front_layout_other {position:relative;top:0px;left:-70px;}

#mission_text {
text-align: left;
font-size: 12px;
color: #831327;
width: 250px;
position: relative; top: 40px; left: 335px;
float: left;
clear: both;
}

#sidenav {
border-right: 1px solid #d1cece;
padding: 0 0 0 1em;
}

#side_title {
font-size: 20px;
color: #525681;
font-weight: bold;
}

#side_items {
font-size: 14px;
color: #a86e6d;
}

ul#ul_nav
{
list-style-type: none;
padding: 0;
margin: .4em 0 0 1em;
}

li
{
background-image: url(../images/nav_arrow.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: .8em;
}

#main_img_back {
background-image: url(../images/inasn_front_pic.jpg);
background-repeat: no-repeat;
height: 200px;
}

#innerpad {
padding: 20px;
font-size: 13px;
}

#strategicplantable {
font-size: 12px;
}

#conf_text_blurb {
font-size: 12px;
background-color: #f1dee3;
border: 1px solid #ceb8be;
padding: 15px;
}

#areaheader { 
background-color: #e0e0e0; 
padding: 5px;
color: #333;
border: 1px solid #000;
font-family: arial;
}

#areapad {
margin: 18px;
font-family: arial, verdana, tahoma;
font-size: 12px;
}

#linkheader {
background-color: #831327;
color: #FFF;
padding: 2px;
}

.textfield {
        font-size: 11px;
        color: #333333;
        background: #F7F7F7;
        border: 1px solid #CCCCCC;
        padding-left: 1px;
	width: 120px;
}

.logsub {
        font-size: 11px;
        color: #333333;
        background: #F7F7F7;
        border: 1px solid #CCCCCC;
        padding-left: 1px;
}

h1 {
        color: #99CC00;
        margin: 0px 0px 5px;
        padding: 0px 0px 3px;
        font: bold 18px Verdana, Arial, Helvetica, sans-serif;
        border-bottom: 1px dashed #E6E8ED;
}

fieldset#login {
border-top: 1px solid #999;
border-right: 0px solid #999;
border-left: 0px solid #999;
border-bottom: 0px solid #999;
margin-right: 10px;
padding-left: 3px;
}

fieldset#emailchange {
border: 1px solid #FFF;
margin-right: 10px;
padding-left: 3px;
font-family: Trebuchet MS, Arial, Verdana, Tahoma;
}

legend {
font-size: 16px;
}

legend#email {
font-size: 16px;
color: #FFF
}

#loghead{
font-size: 12px;
}

#loggedIn {
font-size: 11px;
color: #841529;
}

form {
margin: 0px;
}

#uline {
margin: 0; padding: 2px;
color: #841529;
font-weight: bold;
background-color: #e0e0e0;
border: 1px dashed #CCC;
}

#newstext {
padding: 0px;
margin: 5px 0 35px 10px;
color: #666;
}

#p1 {
border: 1px solid #000;
padding: 5px 5px 0px 5px;
margin: 0 0 20px 0;
}

#ptext {
width: 100%; height: 100%;
text-align: center;
margin-top: 5px;
font-size: 11px;
}

#mobar {
margin: 0 0 20px 0; padding: 2px;
color: #841529;
font-weight: bold;
background-color: #e0e0e0;
border: 1px dashed #CCC;
}

#pheader {
font-size: 28px;
color: #CCC;
text-decoration: none;
text-align: right;
}

label
{
width: 10em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
color: #FFF;
font-family: Trebuchet MS, Arial, Verdana, Tahoma;
}

#esub
{
margin-left: 4.5em;
color: #781351;
background: #fee3ad;
border: 1px solid #781351
}

#logi {
font-size: 10px;
}

.smallxx {
font-size: 12px;
}

#imgpad {
margin: 20px 0 0 5px;
}
