/* CSS definition file containing sitestyle stylesheets */

BODY { 
               color: rgb(0,0,0);
               background-image: url("../assets/images/bg_final.jpg");
}

.footer{
	font-family: Verdana;
	font-size: 8pt;
	color: #000000;
              padding-left: 20pt;
              padding-top: 5pt;
}

.newsTB    { background-color: #ffffff;
                    font-family: verdana;
                    border: #E49399 0px solid;
                    font-size: 11px;
                    color: #E49399;
                    padding-left:0px;
                    padding-right:0px;
                    padding-top:0px;
                    padding-bottom:0px; }

.searchButton { background-color: #ffffff;
                    font-family: verdana;
                    border: #5B4C70 1px solid;
                    font-size: 10px;
                    font-weight: bold;
                    color: #000000;
                    padding-left:2px;
                    padding-right:2px;
                    padding-top:2px;
                    padding-bottom:2px; }
     
.searchTB    { background-color: #ffffff;
                    font-family: verdana;
                    border: #5B4C70 1px solid;
                    font-size: 11px;
                    color: #000000;
                    padding-left:2px;
                    padding-right:2px;
                    padding-top:2px;
                    padding-bottom:2px; }

.drop    { background-color: #ffffff;
                    font-family: verdana;
                    border: #5B4C70 0px solid;
                    font-size: 11px;
                    color: #000000;
                    padding-left:0px;
                    padding-right:0px;
                    padding-top:0px;
                    padding-bottom:0px; }

.image {
border:0px;
}

.strikethrough {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold; 
	color: #000000;
	text-align: left;
	text-decoration: line-through
}

.style2 {font-size: 10px}

.style3 {font-size: 10px}

.style4 {font-family: Tahoma;
        font-size: 12px;
	font-weight: bold;
	color: #444444; }

.style5 {font-size: 12px;
	font-weight: bold;
	color: #444444; }

.style6 a {font-size: 11px;
	font-weight: bold;
	color: #FFFFFF; }

.style7 {font-size: 9px;
	font-weight: bold;
	color: #444444; }

.style11 {font-size: 11px;
	font-weight: bold;
	color: #444444; }

.tbltitles {
	font-family: Tahoma;
	font-size: 14px;
	color: #ffffff;
	background-color: #444444;
	text-align: center;
	vertical-align: middle;
}
.tblmiddle{
	font-family: Tahoma;
	font-size: 12px;
	color: #ffffff;
	background-color: #FFFFFF;
	vertical-align: middle;
}
.ErrMsg {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold; 
	color: #FF0000;
	text-align: center;
}

.pname {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold; 
	color: #444444;
}
.dsign {
	font-family: Tahoma;
	font-size: 12px;
	color: #444444;
	text-align: left;
}
.pcost {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold; 
	color: #444444;
}
.pdesc {
	font-family: Tahoma;
	font-size: 9pt;
	color: #444444;
}

.SmallText {
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold; 
	color: #444444;
}
.NormalText {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold; 
	color: #444444;
	text-align: left;
}
.NormalTextBold {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold; 
	color: #444444;
}
.activepage {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold; 
	color: #444444;
	text-align: left;
}
.pagenumbers {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold; 
	color: #444444;
	text-align: left;
}
.SmallText {
	font-family: Tahoma;
	font-size: 9.5px;
	font-weight: bold; 
	color: #444444;
	text-align: left;
}
.InvText {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold; 
	color: #003366;
	text-align: left;
}
.TextBox {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold; 
	color: #000000;
	text-align: left;
}
.tblrow1 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000033;
	background-color: #EBDEC7;
	vertical-align: middle;
}
.tblrow2 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000033;
	background-color: #EBDEC7;
	vertical-align: middle;
}
.menubody {
background-color: yellow;
}
.tblrow3 {
	font-family: Tahoma;
	font-size: 14px;
	color: #003366;
	background-color: #E4EAF4;
	vertical-align: middle;
        border-top: #3A5D91 1px solid;
        border-bottom: #3A5D91 2px solid;
        border-left: #3A5D91 1px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow4 {
	font-family: Tahoma;
	font-size: 14px;
	color: #003366;
	background-color: #ffffff;
	vertical-align: middle;
        border-bottom: #3A5D91 1px solid;
        border-left: #3A5D91 2px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow5 {
	font-family: Tahoma;
	font-size: 14px;
	color: #003366;
	background-color: #ffffff;
	vertical-align: middle;
}
.tblrow6 {
	font-family: Tahoma;
	font-size: 14px;
	color: #003366;
	background-color: #ffffff;
	vertical-align: middle;
        border-left: #3A5D91 1px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow7 {
	font-family: Tahoma;
	font-size: 14px;
	color: #003366;
	background-color: #ffffff;
	vertical-align: middle;
        border-left: #3A5D91 2px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow8 {
	font-family: Tahoma;
	font-size: 14px;
	color: #003366;
	background-color: #ffffff;
	vertical-align: middle;
        border-top: #3A5D91 1px solid;
}
.tblrow9 {
	font-family: Tahoma;
	font-size: 14px;
	color: #003366;
	background-color: #ffffff;
	vertical-align: middle;
        border-left: #3A5D91 1px solid;
}
.tblrow10 {
	font-family: Tahoma;
	font-size: 14px;
	color: #003366;
	background-color: #E4EAF4;
	vertical-align: middle;
        border-top: #3A5D91 1px solid;
        border-bottom: #3A5D91 2px solid;
        border-left: #3A5D91 1px solid;
}
.tblrow11 {
	font-family: Tahoma;
	font-size: 14px;
	color: #003366;
	background-color: #ffffff;
	vertical-align: middle;
        border-bottom: #3A5D91 1px solid;
        border-left: #3A5D91 1px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow12 {
	font-family: Tahoma;
	font-size: 14px;
	color: #003366;
	background-color: #ffffff;
	vertical-align: middle;
        border-top: #3A5D91 1px solid;
        border-bottom: #3A5D91 1px solid;
        border-left: #3A5D91 2px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow13 {
	font-family: Tahoma;
	font-size: 14px;
	color: #003366;
	background-color: #E4EAF4;
	vertical-align: middle;
        border-top: #3A5D91 1px solid;
        border-bottom: #3A5D91 2px solid;
        border-left: #3A5D91 2px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow14 {
	font-family: Tahoma;
	font-size: 14px;
	color: #003366;
	background-color: #ffffff;
	vertical-align: middle;
        border-top: #3A5D91 1px solid;
        border-left: #3A5D91 2px solid;
        border-right: #3A5D91 1px solid;
}
.catimgstyle
{
position: relative;
border: 1px solid #444444;
padding: 2px;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=black,direction=120);
}

.categories{

}

.container{

}
.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 1px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid gray;
width: 450px;
margin-bottom: 1em;
padding: 10px;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block!important;
}
}
.sidebar{
	padding-left: 8px;
	font-size:6pt;
}