* {margin:0; padding:0;	outline:0;}
body {font-size:14px; line-height:20px;	font-family:Georgia, Arial, Helvetica, Sans-Serif; color:#333; background:url(images/body-bg.gif) repeat 0 0; text-align: justify;}
h1, h2, h3 {font-size: 14px; font-weight: bold;	color: #333333;}
hr {border: 2px dotted #CCCCCC;}
em {font-weight: bold; color: #FF0000; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 13px;}
dfn {font-weight: bolder; font-size: 13px; font-family: Geneva, Arial, Helvetica, sans-serif;}
a {color:#ff0000; text-decoration:none;	cursor:pointer;}
a:hover {text-decoration:underline;}
a img {border:0;}

input, textarea, select {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
textarea {overflow:auto;}
.cl {display:block; height:0; font-size:0; line-height:0; text-indent:-4000px; clear:both;}
.left, .alignleft {float:left; display:inline;}
.right, .alignright {float:right; display:inline;}
.shell {width:980px; margin:0 auto;}
.border {border:1px solid #999999; background:#fff;position:relative;}

.shadow-l {background:url(images/shadow-l.png) no-repeat 0 0; width:25px; height:686px;	position:absolute; top:0; left:-25px;}
.shadow-r {background:url(images/shadow-r.png) no-repeat 0 0; width:25px; height:686px;	position:absolute; top:0; right:-25px;}
.shadow-b {background:url(images/shadow-b.png) no-repeat 0 0; width:980px; height:20px;	position:absolute; bottom:-20;left:0;}
#header {background:url(images/header-bg.gif) repeat-x 0 0; height:109px; position:relative;}
#footer {font-family:Arial, sans-serif;	font-size:11px;	line-height:14px; color:#333333; padding:18px 27px 20px 38px;}
#footer a {color:#7f7f7f; text-decoration:none;}

.socials {padding:23px 11px 0 0;}
.socials ul {list-style:none;}
.socials ul li {display:inline;	float:left; font-family:"Trebuchet MS", Arial, sans-serif; font-size:11px; line-height:16px; border-right:1px dotted #b9b9b9; padding:2px 14px 2px 0; margin:0 15px 0 0;}
.socials ul li.last {border:0; margin:0;}
.socials ul li a {float:left; color:#666666; height:16px; padding:0 0 0 2px;}
	
#navigation {height:43px; border-top:1px solid #999999;	border-bottom:1px solid #999999;}
#navigation ul {list-style:none;}
#navigation ul li {float:left; height:43px; border-right:1px solid #999999; font-size:12px; line-height:43px; font-weight:bold;	text-transform:uppercase; background-image: url(images/but1.png); background-repeat: repeat-x;}
#navigation ul li a {float:left; height:43px; color:#000; padding:0 33px;}
#navigation ul li a:hover, #navigation ul li a.active {color:#FFFFFF; text-decoration:none; background-image: url(images/but2.png); background-repeat: repeat-x;}

.win {width:930px; height:300px; border:1px solid #dbdbdb; position:relative; margin:25px 0 0 24px;}
.win .text {position:absolute; top:116px; left:376px; z-index:2; width: 476px; font-size:14px; line-height:30px; color:#39393d; text-transform:inherit; padding:0 0 0 2px; font-weight: bold;}

#main {width:932px; padding:37px 24px 17px 24px;}
#content {width:910px;}
.highlight {margin:0 0 9px 0;}
.highlight p {padding:0 0 11px 0;}
.highlight img {margin:4px 12px 0 12px;}

.text_1{font-weight: bold; color: #D90505;}
.text_2{font-weight: bold; color: #D90505; font-size: 16px; font-family: Cambria;}
.redlock {border-left-width: 3px; border-left-style: solid; border-left-color: #CCCCCC; padding: 0px 0px 0px 4px;}
.red, .white {border: thin solid #DDD; margin-bottom: 1em; padding: 0.6em 0.8em;}
.red {background-color: #FFFFFF; color: #333333; font-weight: bold; border: 1px dashed #FF0000;}
.white {background: #F6F5F1; border-color: #999999}

.pic-left {padding-top: 2px; float: left; padding-right: 3px; padding-bottom: 0px; padding-left: 3px;}
.pic-right {padding:3px 3px 3px 13px; padding-top: 2px; float: right;}

.ourtable {font-family: tahoma; font-size: 12px;}
#ourtable {background: #F0F0F0; border-collapse: collapse;}
#ourtable, #ourtable td {border: 1px solid #DC0505;}
#ourtable td {padding: 2px 5px; border:1px solid #CCCCCC;}
#ourtable tr.in {background: #FFFFFF;}
#ourtable tr.out {background: #FFFF99;}
#ourtable tr.top td {background-image: url(images/tab1.png); background-repeat: repeat; color: white; text-align: center;}
/* #ourtable tr:hover {-moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#CCFFFF none repeat scroll 0 0;}*/ 

.ourtable2 {font-family: tahoma; font-size: 12px;}
#ourtable2 {background: #F0F0F0; border-collapse: collapse;}
#ourtable2, #ourtable2 td {border: 1px solid #DC0505;}
#ourtable2 td {padding: 2px 5px;}
#ourtable2 tr.in {background: #FFFFFF;}
#ourtable2 tr.out {background: #FFFF99;}

#preview {position:absolute; border:1px solid #ccc; padding:4px 4px 2px 4px; display:none; color:#fff;}
.light {padding:2px; border: 1px; border-style: solid; border-color:#CCCCCC; bottom: 0px;}
#light a:hover img {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7;}
