﻿a {color:#3D7EDB;outline:none;cursor:pointer;text-decoration:none;}
a:active {outline:none;}
a:hover {text-decoration:underline;}
a img{border:none}

h1,h2,h3,h4,h5,h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a 
{
    color:#000;margin-bottom:20px;font-weight:normal;font-family:Arial,Verdana,sans-serif;line-height:normal;
}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover 
{
    color:#EA2839;
}
h1{font-size:2.2em}
h2{font-size:1.8em}
h3{font-size:1.4em}
h4{font-size:1.4em;color:#616365;}
h5{font-size:1.3em}
h6{font-size:1.1em}

p{margin:0 0 20px 0}

hr {clear:both;height:1px !important;max-height:1px !important;border:none !important;color:#ccc !important;background:#ccc !important;
    margin:30px 0px 30px 0px !important;}

.black {color:#000 !important;} .white {color:#fff !important;}
.color1, .gray {color:#616365 !important;} .background1, .gray_bkgd {background:#616365 !important;} /*UTMB Gray*/
.color2, .red {color:#EA2839 !important;} .background2, .red_bkgd {background:#EA2839 !important;} /*UTMB Red*/
.color3, .blue {color:#3D7EDB !important;} .background3, .blue_bkgd {background:#3D7EDB !important;} /*Blue*/
.color4, .orange {color:#EC7A08 !important;} .background4, .orange_bkgd {background:#EC7A08 !important;} /*Orange*/
.color5, .teal {color:#4e7c8c !important;} .background5, .teal_bkgd {background:#4e7c8c !important;} /*Teal*/
.color6, .green {color:#879637 !important;} .background6, .green_bkgd {background:#879637 !important;} /*Green*/
.color7, .purple {color:#641F45 !important;} .background7, .purple_bkgd {background:#641F45 !important;} /*Purple*/
.color8, .coolgray {color:#C9CAC8 !important;} .background8, .coolgray_bkgd {background:#C9CAC8 !important;} /*Cool Gray 3*/
.color9, .tan {color:#DCD6B2 !important;} .background9, .tan_bkgd {background:#DCD6B2 !important;} /*Tan*/
.color10, .beige {color:#ECDEBB !important;} .background10, .beige_bkgd {background:#ECDEBB !important;} /*Beige*/
.color11, .midblue {color:#3366CC !important;} .background11, .midblue_bkgd {background:#3366CC !important;} /*Mid Blue - added by mgcooper 9/12/12*/
.color12, .brightgreen {color:#8dc63f !important;} .background12, .brightgreen_bkgd {background:#8dc63f !important;} /*Bright Green - added by mgcooper 9/12/12*/


/* alignment */
.left {text-align:left;}
.center {text-align:center;}
.right {text-align:right;}


/* Table - AltRow Color & Hover */
.table {border-top:solid 1px #999;border-left:solid 1px #999;border-bottom:1px solid #78797b;border-right:1px solid #78797b;}
.table caption {padding:6px;color:#fff;text-align:center;border-right:1px solid #666;border-bottom:1px solid #666;background:#78797b url('../../App_Themes/Default/images/table_caption_bkgd.gif') repeat-x left top;}
.table caption a {color:#fff;}
.table thead tr th {padding:4px;font-size:0.8em;font-weight:bold;border-bottom:1px solid #ccc;border-right:1px solid #ccc;background:#ede4c8; /*Slightly lightened Tan*/}
.table thead tr th a {color:#555;text-decoration:none;}
.table thead tr th a:hover {color:#EA2839;text-decoration:underline;}
.table tr td {padding:4px;margin:1px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
.table tr {background:#fff;}
.table tr:hover {background:#dde7f1 !important;}
.table tr.altrow {background:#f2f2f2;}
.table tr.altrow:hover {background:#dde7f1 !important;}
.table tr a {color:#333;text-decoration:underline;}
.table tr a:hover {color:#EA2839;text-decoration:underline;}
    
 
/* Form Table - White Rows, No AltRow Color, No Hover */
.formtable {border:solid 1px #000;border-collapse:collapse;/*border-bottom:1px solid #78797b;border-right:1px solid #78797b;*/}
.formtable caption {border: 1px solid #ddd;padding: 2px;color:#222;text-align:center;background:#eee url('../../App_Themes/Default/images/itabs_bkgd.gif') repeat-x left top;}
.formtablecaption a {color:#222;}
.formtable thead tr th {padding:2px;color:#fff;font-size:0.7em;font-weight:bold;border:1px solid #000;background:#999;}
.formtable thead tr th a {color:#fff;text-decoration:none;}
.formtable thead tr th a:hover {color:#fff;text-decoration:underline;}
.formtable tr td {padding:2px;margin:1px;border:1px solid #000;font-size:0.9em;text-align:center;}
.formtable tr {background:#fff;}
.formtable tr:hover {background:#fff;}
.formtable tr.altrow {background:#fff;}
.formtable tr.altrow:hover {background:#fff;}
.formtable tr a {color:#333;text-decoration:underline;}
.formtable tr a:hover {color:#EA2839;text-decoration:underline;}
/* Form Table Extras */
.formtable label {font-size:90%;font-weight:bold;}
.formtable .formlabel {font-size:90%;font-weight:bold;}
.formtable .formtext {font-size:90%;}
.formtable .formfield {font-size:90%;}
.formtable .formtips {font-size:80%;color:#3D7EDB;}


/* Form Table - White Rows, No AltRow Color, No Hover */
.formtable1 {border-top:solid 1px #ddd;border-left:solid 1px #ddd;/*border-bottom:1px solid #78797b;border-right:1px solid #78797b;*/}
.formtable1 caption {padding:6px;color:#222;text-align:center;border-right:1px solid #ddd;border-left:solid 1px #ddd;border-top:solid 1px #ddd;border-bottom:1px solid #ddd;background:#eee repeat-x top left url(images/itabs_bkgd.gif);}
.formtable1caption a {color:#222;}
.formtable1 thead tr th {padding:6px;color:#fff;font-size:0.8em;font-weight:bold;border-bottom:1px solid #ddd;border-right:1px solid #ddd;background:#999;}
.formtable1 thead tr th a {color:#fff;text-decoration:none;}
.formtable1 thead tr th a:hover {color:#fff;text-decoration:underline;}
.formtable1 tr td {padding:6px;margin:1px;border-bottom:1px solid #ddd;border-right:1px solid #ddd;}
.formtable1 tr {background:#fff;}
.formtable1 tr:hover {background:#fff;}
.formtable1 tr.altrow {background:#fff;}
.formtable1 tr.altrow:hover {background:#fff;}
.formtable1 tr a {color:#333;text-decoration:underline;}
.formtable1 tr a:hover {color:#EA2839;text-decoration:underline;}
/* Form Table Extras */
.formtable1 label {font-size:90%;font-weight:bold;}
.formtable1 .formlabel {font-size:90%;font-weight:bold;}
.formtable1 .formtext {font-size:90%;}
.formtable1 .formfield {font-size:90%;}
.formtable1 .formtips {font-size:80%;color:#3D7EDB;}

 
/* Form Table - White Rows, No AltRow Color, No Hover */
.formtable2 {border:solid 1px #000;border-collapse:collapse;/*border-bottom:1px solid #78797b;border-right:1px solid #78797b;*/}
.formtable2 caption {border: 1px solid #ddd;padding: 2px;color:#222;text-align:center;background:#eee url('../../App_Themes/Default/images/itabs_bkgd.gif') repeat-x left top;}
.formtable2caption a {color:#222;}
.formtable2 thead tr th {padding:2px;color:#fff;font-size:0.7em;font-weight:bold;border:1px solid #000;background:#999;}
.formtable2 thead tr th a {color:#fff;text-decoration:none;}
.formtable2 thead tr th a:hover {color:#fff;text-decoration:underline;}
.formtable2 tr td {padding:2px;margin:1px;border:1px solid #000;font-size:0.9em;text-align:center;}
.formtable2 tr {background:#fff;}
.formtable2 tr:hover {background:#fff;}
.formtable2 tr.altrow {background:#fff;}
.formtable2 tr.altrow:hover {background:#fff;}
.formtable2 tr a {color:#333;text-decoration:underline;}
.formtable2 tr a:hover {color:#EA2839;text-decoration:underline;}
/* Form Table Extras */
.formtable2 label {font-size:90%;font-weight:bold;}
.formtable2 .formlabel {font-size:90%;font-weight:bold;}
.formtable2 .formtext {font-size:90%;}
.formtable2 .formfield {font-size:90%;}
.formtable2 .formtips {font-size:80%;color:#3D7EDB;}


