body {

margin-top:0;
margin-left:0;
left-margin:0 ;
top-margin:0 ;
margin-right:0;
right-margin:0 ;
margin-bottom:0;
bottom-margin:0 ;
font-family:Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
background-color:#ffffff;

}

iframe {
border:1px solid #828282;
}
/*
table {
    margin-left:10px;
	margin-top:10px;
	width:95%;
    border-spacing: 0;
	border:1px solid #828282;
	border-collapse:collapse;

}

table td:first-child, table td:not(:first-child):not(:last-child){
    border-right:1px solid #828282;
}
table tr:first-child td, table tr:not(:last-child) td {
    border-bottom:1px solid #828282;
	border-top:1px solid #828282;
}

table tr:first-child  td:first-child {
    -webkit-border-top-left-radius: 1px;
    -moz-border-radius-topleft: 1px;
    border-top-left-radius: 1px;
}

table tr:first-child  td:last-child {
    -webkit-border-top-right-radius:1px;
    -moz-border-radius-topright: 1px;
    border-top-right-radius: 1px;
}
table tr:last-child  td:first-child {
    -webkit-border-bottom-left-radius: 1px;
    -moz-border-radius-bottomleft: 1px;
    border-bottom-left-radius: 1px;
}

table tr:last-child  td:last-child {
    -webkit-border-bottom-right-radius: 1px;
    -moz-border-radius-bottomright: 1px;
    border-bottom-right-radius: 1px;
}


*/
a:link {  COLOR: #343434; TEXT-DECORATION: none;  }
a:visited {  COLOR: #343434; TEXT-DECORATION: none;  }
a:active {  COLOR: #343434; TEXT-DECORATION: none;  }
a:hover {  COLOR: #1C7ED2; TEXT-DECORATION: none;  }

/*
.cal_style{
    -webkit-border-top-left-radius:1px;
	-moz-border-radius-topleft:1px;
	border-top-left-radius:1px;
	-webkit-border-top-right-radius:1px;
	-moz-border-radius-topright:1px;
	border-top-right-radius:1px;
	-webkit-border-bottom-right-radius:1px;
	-moz-border-radius-bottomright:1px;
	border-bottom-right-radius:1px;
	-webkit-border-bottom-left-radius:1px;
	-moz-border-radius-bottomleft:1px;
	border-bottom-left-radius:1px;

}

.cal_style td:first-child, table td:not(:first-child):not(:last-child){
    border-right:1px solid #828282;
}
.cal_style tr:first-child td, table tr:not(:last-child) td {
    border-bottom:1px solid #828282;
}

.cal_style tr:first-child  td:first-child {
    -webkit-border-top-left-radius: 1px;
    -moz-border-radius-topleft: 1px;
    border-top-left-radius: 1px;
}

.cal_style tr:first-child  td:last-child {
    -webkit-border-top-right-radius:1px;
    -moz-border-radius-topright: 1px;
    border-top-right-radius: 1px;
}
.cal_style tr:last-child  td:first-child {
    -webkit-border-bottom-left-radius: 1px;
    -moz-border-radius-bottomleft: 1px;
    border-bottom-left-radius: 1px;
}

.cal_style tr:last-child  td:last-child {
    -webkit-border-bottom-right-radius: 1px;
    -moz-border-radius-bottomright: 1px;
    border-bottom-right-radius: 1px;
}
*/

input {
padding-bottom:2px;
vertical-align:middle;
border-radius: 2px;
border:1px solid #dddddd;
height:17px;
background-color:#fff;
color:#333;
}

textarea {
padding-bottom:2px;
vertical-align:middle;
border-radius: 2px;
border:1px solid #dddddd;
height:17px;
background-color:#fff;
color:#333;
}

select {
padding-bottom:2px;
vertical-align:middle;
border-radius: 2px;
border:1px solid #f60;
height:22px;
background-color:#fff;
color:#333;
width:220px;
font-size:13px;
display:inline-block;
overflow: hidden

}

file {
border:1px solid #fff;font-size:11px;height:17px
}

checkbox {
padding-bottom:2px;
vertical-align:middle;
border-radius: 2px;
border:1px solid #dddddd;
height:17px;
background-color:#fff;
color:#333;
}


.btn {

	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	border-bottom-left-radius:3px;

	text-indent:0;
	border:1px solid #204B68;
	display:inline-block;
	color:#ffffff;
    background-color:#204B68;
	font-size:12px;
	height:22px;
	width:100px;
	text-decoration:none;
	text-align:center;
	vertical-align:bottom;
    cursor:pointer;
	padding-bottom:3px;
	margin-left:10px;
}
.btn:hover {
	background-color:#4a6a8a;
}
.btn:active {
	position:relative;
	top:1px;
}


.button,
.button a,
.button button,
.button input {
position:relative; margin:0;
display:-moz-inline-stack;
display:inline-block; text-decoration:none !important; border:0; font-size:13px; white-space:nowrap;
overflow:visible; color:#333;
width:100%;
cursor:pointer;
}
.button { height:23px; padding:0; vertical-align:middle; margin-right:2px; background-position:left top;}
.button a,
.button button,
.button input{ left:2px; vertical-align:top; cursor:pointer;}

/* Button Size */
.button.large { height:29px; background-position:left -30px; }
.button.xLarge { height:34px; background-position:left -64px; }
.button.small { height:11px; background-position:left -107px; }
.button a,
.button button,
.button input { height:23px; padding:0 10px 0 1px; font-size:12px; line-height:23px; background-position:right top;}
.button.large a,
.button.large button,
.button.large input { height:30px; padding:0 10px 0 1px; font-size:16px; line-height:29px; background-position:right -30px;}

.button.xLarge a,
.button.xLarge button,
.button.xLarge input { height:34px; padding:0 10px 0 1px; font-size:20px; line-height:34px; background-position:right -64px;}
.button.small a,
.button.small button,
.button.small input { height:11px; padding:0 6px 0 4px; font-size:11px; line-height:11px; background-position:right -107px;}

/* Button Text Color */
.button *:hover,
.button *:active,
.button *:focus{ color:#690;}
.button.green,
.button.green a,
.button.green button,
.button.green input { background-image:url(buttonGreen.gif); color:#fff;}
.button.green *:hover,
.button.green *:active,
.button.green *:focus{ color:#ff0;}
.button.black,
.button.black a,
.button.black button,
.button.black input { background-image:url(buttonBlack.gif); color:#fff;}
.button.black *:hover,
.button.black *:active,
.button.black *:focus{ color:#ff0;}
.button.red,
.button.red a,
.button.red button,
.button.red input { background-image:url(buttonRed.gif); color:#fff;}
.button.red *:hover,
.button.red *:active,
.button.red *:focus{ color:#ff0;}
.button.blue,
.button.blue a,
.button.blue button,
.button.blue input { background-image:url(buttonBlue.gif); color:#fff;}
.button.blue *:hover,
.button.blue *:active,
.button.blue *:focus{ color:#ff0;}

/* Button Text Strong */
.button.strong * { font-weight:bold !important;}


.tab_default_select{

border-top-left-radius:6px;
border-top-right-radius:6px;

width:100px;
height:30px;
text-align:center;
margin-top:-16px;
margin-right:20px;
padding-top:5px;
padding-bottom:0px;
background-color:#ffffff;

list-style:none;
list-style-type:none;
float:left;
cursor:pointer;
position:relative;

font-size:13px;

border-top:1px solid #828282;
border-right:1px solid #828282;
border-left:1px solid #828282;
border-bottom:1px solid #ffffff;
}

.tab_no{

border-top-left-radius:6px;
border-top-right-radius:6px;

width:100px;
height:30px;
text-align:center;
margin-top:-16px;
margin-right:20px;
padding-top:5px;
padding-bottom:0px;

background-color:#efefef;

list-style:none;
list-style-type:none;
float:left;
cursor:pointer;
position:relative;

font-size:13px;

border-top:1px solid #828282;
border-right:1px solid #828282;
border-left:1px solid #828282;
border-bottom:1px solid #828282;
}
