@CHARSET "UTF-8";

*{margin: 0px; padding: 0px;}

html{background-color: #FFF; background-repeat: repeat-x; background-position: top; /*for ie6*/}

html, body {
  font-size: 13px;
  color: #0e0e0e;
  font-family: Tahoma,Verdana,Segoe,sans-serif;
  line-height: 155%;
}

#contentDiv{width: auto; height: auto; overflow: auto; }
#contentInner{padding: 10px 10px 10px 10px;}


h1{font-family: Tahoma,Verdana,Segoe,sans-serif; color: #1c2b59; font-size: 21px; font-weight: normal;text-transform: uppercase; margin-bottom: 10px; background-image: url('../images/bg_Header1.jpg'); background-repeat: repeat-y; padding: 12px 8px 8px 15px; margin-top: 10px; border-style: solid; border-color: #000000; border-width: 0px 0px 1px 0px;}

h2{font-weight: bold; font-size: 20px; color: #1c2b59; margin-top: 35px; margin-bottom: 15px;}
h2 span{font-weight: normal;}
h2.noMargin{font-weight: bold; font-size: 20px; color: #1c2b59; margin-top: 0px; margin-bottom: 15px;}
h2.full{font-weight: bold; font-size: 20px; color: #1c2b59; margin-top: 0px; margin-bottom: 15px; border-style: dotted; border-width: 0px 0px 1px 0px; border-color: #666666; padding-bottom: 10px;} /*across whole page*/
h2.black{font-weight: normal; font-size: 16px; color: #FFFFFF; padding: 12px; background-color: #000000; border-style: solid; border-width: 0px 0px 3px 0px; border-color: #d71900; margin-top: 10px; margin-bottom: 0px;}

h3{font-family: Tahoma,Verdana,Segoe,sans-serif; font-weight: bold; font-size: 18px; color: #8c031c; margin-top: 25px; margin-bottom: 10px;} /*red*/
h3.light{font-family: Tahoma,Verdana,Segoe,sans-serif; font-weight: bold; font-size: 18px; color: #cd392d; margin-top: 25px; margin-bottom: 10px;} /* light red*/

h3.top{font-family: Tahoma,Verdana,Segoe,sans-serif; font-weight: bold; font-size: 18px; color: #8c031c; margin-top: 0px; margin-bottom: 10px;} /*red*/
h3.lightTop{font-family: Tahoma,Verdana,Segoe,sans-serif; font-weight: bold; font-size: 18px; color: #cd392d; margin-top: 0px; margin-bottom: 10px;} /* light red*/

h4{font-family: Tahoma,Verdana,Segoe,sans-serif; font-weight: bold; font-size: 14px; color: #1c2b59; margin-top: 20px; margin-bottom: 10px;}

h5{font-family: Tahoma,Verdana,Segoe,sans-serif; font-weight: bold; font-size: 13px; color: #0e0e0e; margin-top: 20px; margin-bottom: 10px;}

section{clear: both;}

div.spacer10{clear: both; height: 10px;}

p{font-family: Tahoma,Verdana,Segoe,sans-serif; font-size: 13px; color: #0e0e0e; line-height: 155%; margin-top: 10px; margin-bottom: 15px;}

a img{border-style: none; outline: none;}

img.left{float: left; margin-right: 20px;}



/*forms*/
form {color: #000000;}
fieldset{border-style: none; padding-bottom: 15px;}
input, textarea{border-radius: 6px; padding: 8px;}
input.noPadding{padding: 0px;}

select.standalone{border-radius: 5px; background-color: #7e7e7e; color: #FFFFFF; padding: 4px;}
select{border-radius: 5px; background-color: #7e7e7e; color: #FFFFFF; padding: 4px; border-style: solid; border-color: #555555; border-width: 1px;}
option{padding: 4px; color: #0e0e0e; background-color: #FFFFFF; border-style: solid; border-color: #dedede; border-width: 0px 0px 1px 0px;}
option.shaded{padding: 4px; background-color: #666666;}

div.searchBar{height: auto; overflow: hidden; padding: 5px 8px 5px 8px; background-color: #CCCCCC}
div.searchBar input{float: left; display: inline; margin: 0px 5px 0px 0px;}

.titlebar { font-family: Tahoma,Verdana,Segoe,sans-serif; color: #FFFFFF; font-size: 16px; font-weight: normal; background: url('../../views/default/images/gradient_Titlebar.jpg') repeat-x; border-style: solid; border-color: #666666; }


/*table results*/
table.tblResults{}
table.tblResults tr.shaded{padding: 4px 12px 4px 12px; background-color: #d8d8d8;}
table.tblResults tr.highlight{padding: 4px 12px 4px 12px; background-color: #a0cfdf;}
table.tblResults td{padding: 4px 12px 4px 12px;}
table.tblResults td.red{color: #a60311;}
table.tblResults td.italics{font-style: italic;}
table.tblResults td.shaded{background-color: #d8d8d8;}
table.tblResults th{font-weight: normal; font-size: 13px; color: #FFFFFF; background-color: #1c2b59; padding: 4px 12px 4px 12px; text-align: left;} /*same as td.bluHeadTop below */

table.tblResults td.bluHead{color: #FFFFFF; background-color: #1c2b59; text-align: right; padding: 3px 20px 3px 40px;}
table.tblResults td.bluHeadTop{color: #FFFFFF; background-color: #1c2b59;}

table.tblResults td span{font-style: italic;}

/*table results Small*/
table.tblResultsS{}
table.tblResultsS tr.shaded{padding: 4px 4px 4px 4px; background-color: #d8d8d8;}
table.tblResultsS td{font-size: 10px; padding: 4px 4px 4px 4px;}
table.tblResultsS td.red{color: #a60311;}
table.tblResultsS td.italics{font-style: italic;}
table.tblResultsS td.shaded{background-color: #d8d8d8;}

table.tblResultsS td.bluHead{color: #FFFFFF; background-color: #1c2b59; text-align: right; padding: 3px 20px 3px 40px;}
table.tblResultsS td.bluHeadTop{color: #FFFFFF; background-color: #1c2b59;}
table.tblResultsS td span{font-style: italic;}


/* generic button links - charcoal*/
a.button{display: block; padding: 3px 6px 3px 6px; background-color: #333333; border-radius: 3px; border-style: solid; border-width: 1px; border-color: #444444; font-family: Tahoma,Verdana,Segoe,sans-serif; font-size: 10px; color: #f1f1f1; font-weight: normal; text-decoration: none; outline: none;}
a.button:link {color: #f1f1f1; text-decoration: none; outline: none;} 
a.button:visited {color: #f1f1f1; text-decoration: none; outline: none;}
a.button:active {color: #f1f1f1; text-decoration: none; outline: none;}
a.button:hover {color: #f1f1f1; background-color: #444444; text-decoration: none; outline: none;}

/* generic button 2 links - charcoal - with top bottom margin and display inline*/
a.button2{display: inline; padding: 5px 6px 5px 6px; margin: 8px 8px 8px 0px; background-color: #333333; border-radius: 3px; border-style: solid; border-width: 1px; border-color: #444444; font-family: Tahoma,Verdana,Segoe,sans-serif; font-size: 10px; color: #f1f1f1; font-weight: normal; text-decoration: none; outline: none;}
a.button2:link {color: #f1f1f1; text-decoration: none; outline: none;} 
a.button2:visited {color: #f1f1f1; text-decoration: none; outline: none;}
a.button2:active {color: #f1f1f1; text-decoration: none; outline: none;}
a.button2:hover {color: #f1f1f1; background-color: #444444; text-decoration: none; outline: none;}

.ui-select .ui-btn select {opacity: 1;}
