hr	{ height: 0px; border: solid #616D7E 0px; border-top-width: 1px;}
h1	{ font: italic bold; font-size: 20; color: #56A5EC; }
h2	{ font-size: 15px; color: #41627E; }
h3	{ font-size: 14px; color: #2554C7; text-decoration: underline;}
div.Form-title { color: black; font-size: 11px; font-weight: bold;}
div.MainMenu {
	color: black;
	font-size: 14px;
	font-weight: bold;
	font-family: Verdana;
	width: 700px;
	padding: 30px;
	border: 2px dotted blue;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	-khtml-border-radius: 20px;
	border-radius: 25px;
	margin: 50px
}
div.DT { color: black; font-size: 15px; text-indent:10px; font-family: Verdana}

button { background-color : #EFF2F8; color : #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }

td.row1	{ background-color: #EFF2F8; }
td.row2	{ background-color: #E8ECF4; }
td.row3	{ background-color: #E0E7F1; }
td.header1 { font: italic bold 20px; color: #56A5EC; }
td.title { font-family: Arial; font-size: 16px; color: #888 }

th	{
	color: white; font-size: 11px; font-weight : bold;
	background-color: #839FBC; height: 25px;
}


.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen,.genmed,.gensmall { color : #000000; }

input.post, textarea.post, select {
	background-color : #ffffff;
}

input, textarea, select {
	color : #000000;
	font: 15px Arial;
	padding: 3px;
	border-radius: 3px;
	border: 1px solid #717171;
}

input { text-indent : 2px; }


input.mainoption {
	background-color : #FAFAFA;
	font-weight : bold;
}

input.liteoption {
	background-color : #FAFAFA;
	font-weight : normal;
}

.custombutton {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
	background-color:#79bbff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #84bbf3;
	display:inline-block;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #528ecc;
}

.custombutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #378de5 5%, #79bbff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff');
	background-color:#378de5;
}

.custombutton:active {
	position:relative;
	top:2px;
}

div.os {
	background-color: #4D90FE; color: white; padding: 5px; font-family: Arial; font-size: 12px;
	text-align: center; box-shadow: 10px 10px 5px #888888; -moz-border-radius: 5px; -webkit-border-radius: 5px;
	-khtml-border-radius: 5px; border-radius: 5px;
}

div.os:active {
	position:relative; top:2px; 
}

.currentpage {
        -moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
        -webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
        box-shadow:inset 0px 1px 0px 0px #bbdaf7;
        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
        background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
        background-color:#79bbff;
        -moz-border-radius:6px;
        -webkit-border-radius:6px;
        border-radius:6px;
        border:1px solid #84bbf3;
        display:inline-block;
        color:#000000;
        font-family:arial;
        font-size:15px;
        font-weight:bold;
        padding:6px 24px;
        text-decoration:none;
        text-shadow:1px 1px 0px #528ecc;
}

.otherpage {
        -moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
        -webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
        box-shadow:inset 0px 1px 0px 0px #bbdaf7;
        background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5) );
        background:-moz-linear-gradient( center top, #79bbff 5%, #378de5 100% );
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5');
        background-color:#79bbff;
        border:1px solid #84bbf3;
        display:inline-block;
        color:#ffffff;
        font-family:arial;
        font-size:15px;
        font-weight:bold;
        padding:3px 9px;
        text-decoration:none;
        text-shadow:1px 1px 0px #528ecc;
}

.ordertableheader {
	background-color: #4D90FE; color: white; padding: 5px; font-family: Arial; font-size: 12px; text-align: center;
	-moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px;
}

.statusclose {
	position: relative; top:-10px; right:35px ; width:40px; height:40px; cursor: pointer; display: none;
	background: transparent url( /uastatic/images/close.png) no-repeat;
}
