@charset "utf-8";
.floatbuster {float:left; display:block; width:100%;}

.form_create{margin-left:15px;}
.forms_td{font-family:arial;font-size:12px;color:#666;vertical-align:top;height:18px;}
.forms_error{font-family:arial;font-size:10px;color:#0080ff;vertical-align:top;height:10px;}
.forms_text{border:#ccc 1px solid;font-family:arial;font-size:12px;height:24px;padding:2px 5px;}
.forms_input{border:#ccc 1px solid;height:22px;padding:2px 5px 0;}
.forms_select{border:#ccc 1px solid;height:20px;padding:0 0 0 5px;}
.forms_select option{color:#666;height:20px;padding:0 0 0 5px;}
.forms_button_small{border:none;color:#fff;background:url(../images/qrtag_button.gif) right top no-repeat;height:24px;width:80px;font-weight:700;cursor:pointer;overflow:hidden;}
.forms_button_small:hover,.forms_button_small:active{background:url(../images/qrtag_button.gif) right bottom no-repeat;}
.forms_button{border:none;color:#fff;background:url(../images/qrtag_button.gif) left top no-repeat;height:24px;width:120px;font-weight:700;cursor:pointer;overflow:hidden;}
.forms_button:hover,.forms_button:active{background:url(../images/qrtag_button.gif) left bottom no-repeat;}

#gfx_tooltip{position:absolute;left:-300px;width:150px;border:1px solid #000;background-color:#fff;color:#333;visibility:hidden;z-index:100;font-size:12px;padding:5px;overflow:hidden;}
#gfx_tooltip_pointer{position:absolute;left:-300px;z-index:101;visibility:hidden;}
*{text-indent:0;border:none;margin:0;padding:0;}
hr{margin: 20px 0 10px; border: #fff 0px solid; border-bottom: #ccc 1px dotted;}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin: 10px;
	color: #333333;
	background: #fff url(../images/qrtag_bg.gif) left top repeat-x;	
}

#form_create td {
	background: none;
}

#top {
	position: absolute;
	left: 0px;
	top: 10px;
	width: 100%;
	height: 20px;
	display: block;
}

a:link {
	color: #0080FF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0080FF;
}
a:hover {
	text-decoration: underline;
	color: #0080FF;
}
a:active {
	text-decoration: none;
	color: #0080FF;
}
h1 {
	font-size: 24px;
	color: #888;
	margin: 15px 0 5px 0;
	font-weight: normal;
}

h2 {
	font-size: 18px;
	color: #0080FF;
	margin: 5px 0 10px;
	font-weight: normal;
}
h3 {
	font-size: 24px;
	color: #666666;
	font-weight: normal;
}
h4 {
	font-size: 36px;
	color: #fff;
	margin: 45px 0 30px 0;
	font-weight: normal;
}
.source {
	font-family: Courier, New-Time, sans-serif;
	padding:10px;
	border: #ccc 1px solid;
	background: #efefef;
	margin: 5px 0;
}


#top_bg h1{
	font-size: 36px;
	color: #fff;
	margin: 50px 10px 20px 10px;
	font-weight: normal;
}

#footer{
	color: #aaa;
	font-size: 10px;
}

#qrtag_logo {margin-left:10px; float:left; background: url(../images/qrtag_logo.gif) left top no-repeat; width:200px; height:80px; display:block; cursor:pointer;}
#qrtag_logo {margin-left:10px; float:left; background: url(../images/qrtag_logo_small.gif) left top no-repeat; width:50px; height:20px; display:block; cursor:pointer; margin-right:20px;}

#menu{float:left; margin-left:-10px; height:20px; display:block;}
#h2_menu ul{ display:block;list-style-type:none;}
#h2_menu li{color:#000;font-size:16px;font-weight:700;list-style-type:none;display:block;float:left;text-align:center;margin:0 10px;}
#h2_menu .select{color:#0080ff;display:block;float:left;}
#h2_menu .select a, #h2_menu .select a:hover{color:#0080ff;}
#h2_menu a{color:#696969;font-size:16px;text-decoration:none;display:block;float:left;margin:0;}
#h2_menu a:hover{color:#9f9f9f;font-size:16px;list-style-type:none;text-decoration:none;border-bottom:#999 1px dotted;}

.paginate{display:block;list-style:none;float:right;height:16px;margin:0 15px;}
.paginate li{float:left;color:#bbb;list-style:none;margin:2px;}
.paginate .seperator{list-style:none;}

.social_icons {float:right; display:block; width:160px; height:20px; margin-right:10px;}
.social_icons li {float: right; width: 16px; height: 16px; text-indent: -999em; padding-left: 4px;list-style-type:none;}
.social_icons li a {display: block; width: 16px; height: 16px; background-image: url(../images/qrtag_social.png); background-repeat: no-repeat;}
li.icon_stumbleupon a {background-position: -16px -15px;}
li.icon_rss a {background-position: -96px -15px;}
li.icon_facebook a {background-position: -48px -15px;}
li.icon_email a {background-position: -112px -15px;}
li.icon_myspace a {background-position: -64px -15px;}
li.icon_twitter a {background-position: 0 -15px;}
li.icon_digg a {background-position: -32px -15px;}
li.icon_delicious a {background-position: -80px -15px;}
li.icon_lensroll a {background-position: -128px -15px;}
li.icon_favorite a {background-position: -144px -15px;}

ol {margin-left:30px;}
