* {
	margin: 0;
	padding: 0;
}

body {
background: #F4F4F4 url('images/bg.png');
font-family:calibri;
}


a img{border:none;}


#fixed {
	background: transparent;
	width: 1000px;
	margin: 0px auto;
	}
	
#inside {
	background-color:transparent;
	margin:0px 0px;
position:relative;z-index:auto;	
}

#header {
	background:url('head_bg.png') repeat-x;
	text-align: left;
	width:100%;
	height:116px;
	margin:0px 0px 10px 0px;
	}

#headerdata{width:1000px;}
	
#header .logo{text-shadow:2px 2px 2px black;color:white;font-family:calibri;font-size:36px;line-height:58px;margin:24px 0px 0px 0px;width:auto;float:left;border:0px solid white;text-decoration:none;}	
	

#footer {
	background: #333;
	text-align: center;
	width:100%;
	float:left;
height:56px;
position:relative;
bottom:0px;
margin-top:50px;
	}
#footer div{margin-top:13px;color:white;font-family:calibri;font-size:16px;line-height:26px;}
#footer .footerlink{color:white;text-decoration:underline;}
#footer .footerlink:hover{text-decoration:none;}
	
	
	
		
#inside #sidebar{
	width:236px;
	float:left;
	background-color:transparent;
	margin:10px 0px;
	}

#sidebar ul{list-style:none;margin:0px 0px 20px 0px;text-shadow:0px 1px 1px #eeeeee;
box-shadow:0px 1px 1px #dedede;
}

#sidebar ul li a{
font-family:calibri;
display:block;
color:#333333;
text-decoration:none;
font-size:17px;
line-height:28px;
padding: 8px 8px;
margin:0px 0px 0px 0px;
border:1px solid #dddddd;
border-top:none;
background-image: -webkit-linear-gradient(top,#F8F8F8,#F1F1F1);
background-image: -moz-linear-gradient(top,#F8F8F8,#F1F1F1);

}

#sidebar ul li a:hover, #sidebar ul li a.active{
background-image:none;
background-color:#fcfcfc;
}


#sidebar div a{font-family:calibri;display:block;text-decoration:none;font-size:19px;line-height:31px;padding: 8px 8px;margin:0px 0px 0px 0px;
background-image: -webkit-linear-gradient(top,#777777,#555555);
background-image: -moz-linear-gradient(top,#777777,#555555);
background-image: -o-linear-gradient(top,#777777,#555555);
background-image: linear-gradient(top,#777777,#555555);
color:white;
}

#sidebar ul li a:hover{background-color:white;}
	
#inside #main_content{
	float:left;
	min-height:200px;
width:764px;
	padding:0px 0px 10px 0px;
margin:0px 0px 0px 10px;
	}

.data{display:none;}	
	
.codeoutput{height:200px;width:200px;overflow:auto;}
	
.link{color:#333;text-decoration:underline;}
.link:hover{color:#333;text-decoration:none;}
	

#main_content .viewtable{font-family:calibri;font-size:16px;line-height:26px;margin:0px 10px 0px 10px;width:98.5%;background-color:#e3e3e3;word-wrap:break-word;overflow:auto;}
#main_content .viewtable tr:nth-child(odd) td{color:#333;text-align:left;padding:8px;background-color:#ffffff;}
#main_content .viewtable tr:nth-child(even) td{color:#333;text-align:left;padding:8px;background-color:#fbfbfb;}
#main_content .viewtable tr:first-child td{color:white;text-align:center;padding:8px;
background-image: -webkit-linear-gradient(top,#777777,#555555);
background-image: -moz-linear-gradient(top,#777777,#555555);

}

#main_content .viewtable td a{color:#333;font-size:16px;text-decoration:underline;line-height:26px;margin:0px 10px 0px 0px;}
#main_content .viewtable td a:hover{text-decoration:none;}
#main_content .viewtable td a.edit{width:24px;height:24px;background:url('edit.png') 4px 4px no-repeat;display:block;float:left;opacity:0.8;border:1px solid transparent;background-color:transparent;}
#main_content .viewtable td a.delete{width:24px;height:24px;background:url('del.png') 4px 4px no-repeat;display:block;float:left;opacity:0.8;border:1px solid transparent;background-color:transparent;}

#main_content .viewtable td a.edit:hover, #main_content .viewtable td a.delete:hover{opacity:1.0;border:1px solid #ddd;background-color:#eee;}

form table {width:98.5%;}

form table td.name a, form table td.name, form table td.gap{font-family:calibri;font-size:16px;color:#777777;text-align:right;padding:13px 8px;line-height:26px;}
form table td.name {width:150px;}


select, input[type="text"], input[type="password"]{padding:5px;border:1px solid #e3e3e3;border-radius:0px;font-weight: normal;
font-size: 18px;
text-decoration: none;
line-height: 29px;
color:#232323;
font-family:calibri;
background-color:#f9f9f9;
outline:none;
margin:10px 0px 10px 0px;
}


select, input[type="text"], input[type="password"]{width:70%;}

form table td.value textarea{height:150px;}

select:focus, input[type="password"]:focus, input[type="text"]:focus{border:1px solid #bbbbbb;background-color:white;box-shadow: 0 0 5px #cccccc;}

#infomsg{
display:block;
margin-top:300px;
color:#333333;
font-family: calibri;
font-weight: normal;
font-size: 17px;
text-decoration: none;
line-height: 28px;
text-shadow:1px 1px 1px #eeeeee;
background-color:#ffffff;
height:auto;
position:absolute;
width:230px;
}

#infomsg span {padding:10px 10px 0px 10px;display:block;}

#msgcode {
font-family: calibri;
font-weight: normal;
text-decoration: none;
text-shadow:1px 1px 1px #eeeeee;
background-color:#ffffff;
height:auto;
width:500px;
margin-top:50px;
clear:both;
}

#msgcode #head{display:block;
font-size: 17px;
line-height: 28px;
color:#999999;
padding:10px;
}

#msgcode #copycode{
display:block;
font-size: 15px;
line-height: 25px;
margin-top:10px;
padding:0px 10px;
}


#msgcode #info{display:block;
margin-top:10px;
font-size: 13px;
line-height: 21px;
color:#999999;
padding:10px 10px;
}


input[type="submit"] , input[type="button"], input[type="reset"]  {

display: block;
color:#333333;
font-family: calibri;
padding: 5px 15px;
border-radius: 0px;
font-weight: normal;
font-size: 17px;
text-decoration: none;
line-height: 28px;
float:left;
cursor:hand;cursor:pointer;
border:1px solid #eeeeee;
text-shadow:1px 1px 1px #eeeeee;
box-shadow:0px 1px 1px #dedede;
background-color:#e7e7e7;
}

input[type="submit"]:hover , input[type="button"]:hover, input[type="reset"]:hover {
background-image:none;
background-color:#fcfcfc;
border:1px solid #dddddd;
}

form table td input[type="submit"] , form table td input[type="button"], form table td input[type="reset"] {margin:10px 10px 0px 0px;}
input[type="submit"] , input[type="button"], input[type="reset"] {margin:10px 0px 0px 10px;}


.set{border:0px solid green;float:left;width:98.5%;margin:0px 0px 20px 0px;}
.set .sethead{background:url('sq_icon.png') 10px 17px no-repeat;color:#232323;font-family: calibri;padding: 5px 25px;text-shadow: 0px 0px 0px #777;font-weight: normal;font-size: 18px;text-decoration:none;line-height: 29px;}
.set table tr td:first-child{width:140px;padding:8px 8px 0px 8px;color:#232323;font-family: calibri;font-size:16px;line-height:26px;vertical-align:top;}
.set table tr td:last-child{padding:0px 8px;color:#777777;font-family: calibri;font-size:16px;line-height:26px;}

.set table tr td:first-child label{padding:0px 0px 0px 24px;}
input[type="radio"] + label{background: url('radio.png') 0px -18px no-repeat;height:18px;width:18px;padding-left:20px;margin:5px;min-width:200px;line-height:28px;}
input[type="radio"]:checked + label{background: url('radio.png') 0px 3px no-repeat;color:#000;height:18px;width:18px;text-shadow:2px 2px 2px #dedede;}
input[type="radio"] {padding: 0;height: 0px;width: 0px;position: relative;left: 0;visibility: hidden;margin-bottom: 6px;}
.set table{margin-left:16px;}
.set table tr{height:50px;padding-bottom:50px;}
.set table tr:hover{background-color:#ffffff;}
.set table tr.tr_sep:hover{background-color:transparent;}
.set table tr.tr_sep{height:20px;}

label{cursor:hand;cursor:pointer;}
.setgap{color:#777777;padding:0px 8px 0px 0px;font-size:16px;line-height:26px;font-family:calibri;}
.set select{border:1px solid #ddd;
font-size: 18px;
text-decoration: none;
line-height: 29px;
color:#232323;
font-family:calibri;
background-color:#f9f9f9;
outline:none;
padding:8px;
}

.curr_page{width:auto;color:#232323;font-family: calibri;font-size:17px;line-height:28px;margin:10px;}


.chkboxlabel{padding:0px 0px 0px 24px;}

.adminhead{
font-family: calibri;
font-size: 37px;
line-height: 60px;
text-align: left;
color: #232323;
margin:0px 10px;
}

.admintag{
font-family: calibri;
font-size: 17px;
line-height: 28px;
text-align: left;
color: #777777;
margin:0px 10px 10px 10px;
}

.updateid{
font-family: calibri;
font-size: 19px;
text-align: left;
color: #333;
}

.tab:hover{
background-image: -webkit-linear-gradient(top,#ffffff,#ffffff);
background-image: -moz-linear-gradient(top,#ffffff,#ffffff);
border:1px solid #dadada;}

.tab{padding:12px;display:block;float:left;width:130px;height:210px;border:1px solid #e3e3e3;
background:#eee;
background-image: -webkit-linear-gradient(top,#F8F8F8,#F1F1F1);
background-image: -moz-linear-gradient(top,#F8F8F8,#F1F1F1);
margin:10px;
cursor:hand;cursor:pointer;
box-shadow:0px 1px 1px #dedede;
text-decoration:none;
}


.tab img{margin:10px;width:110px;height:110px;}
.tab .tabhead{font-family: calibri;
font-size: 18px;
line-height: 29px;
text-align: center;
color: #232323;
text-shadow:2px 2px 2px #dedede;
height:80px;
width:130px;
margin:5px 0px 5px 0px;
text-decoration:none;
}
.tab .tagtag{font-family: calibri;
font-size: 15px;
line-height: 24px;
text-align: left;
color: #777777;
text-shadow:1px 1px 1px #dedede;
height:80px;
width:130px;
display:none;
}


.showmsg{font-family:calibri;font-size:16px;line-height:26px;
color:#ffffff;position:relative;left:50%;margin-left:-150px;
background-color:#444444;width:300px;
}

.showmsg span{padding:5px 15px;}

#ajax_response{border:0px solid green;height:auto;display:block;clear:both;}

.set table tr td.labelsel:last-child.labelsel{color:#232323;}
.chkboxlabel{font-family:calibri;font-size:16px;color:#777777;}

.explaintag{font-family:calibri;font-size:14px;color:#777777;line-height:24px;padding-left:5px;margin-top:5px;}

.loginhead{font-family:calibri;font-size:21px;line-height:34px;color:#333;text-align:center;}

.showmsg{font-family:calibri;font-size:16px;line-height:26px;
color:#ffffff;padding:5px 15px;position:relative;left:50%;margin-left:-150px;
background-color:#444444;width:300px;
}
.header_dash{position:absolute;top:62px;right:110px;text-decoration:none;color:white;font-family:calibri;font-size: 17px;line-height: 28px;}
.header_dash:hover{text-decoration:underline;}

#socialmsg, #updatemsg, #langmsg, #deletemsgiprate, #deletemsgkey, #deletemsgrate, #insertmsg, #dbmsg{display:none;}


