html,body,form {
	margin:0;
	padding:0;
}
body {	
	background-color:#cccccc;
	font-family: Arial, "MS Trebuchet", sans-serif;
	font-size:11px;
	color:#014178;
}
p {
	margin:0px 10px 9px 10px;
}
span {
	margin:0 5px 5px 5px;
}
b{
font-size: 110%;
}
/******************************Forms starts here*******************************/

.iframe
{   width:650px;
    border:none;
    margin:5px;
    }
.input {
    font-size:small;
    color:#014178;
    width:200px;
    border:0;
    background-color:#fff;
}
.no-border
{
    border:0px;}
.border
{
    border:1px solid #c7c7c7;}    
.padding
{
    padding:10px;
    margin:5px;}
.margin-top{margin-top:10px;}

/*
table{ 
    border: double 1px #999;
    margin-left:10px;
}

tr{ 
     border: double 1px #999; 
}
td{ 
     border: double 1px #999;
}*/

table a{
    color:#014178;
    text-decoration: underline;

}
table a:hover{
    color:#990000;
    text-decoration: underline;
}
.lefttable{
	float: left;
	width:300px;
	margin:13px 5px 5px 5px;
}
.righttable{
	float: right ;
	width:350px;
	margin: 0px 60px 5px 5px;
}
.left_login{
	float: left;
	width:250px;
	margin:10px 5px 5px 5px;

}
.right_login{
	float: right ;
	width:250px;
	margin: 10px 0px 5px 15px;


}
.righttableuser{
	float: right ;
	width:300px;
	margin: 0px 30px 5px 15px;

}


/*******************************Forms ends here*******************************/
a {
	color:#adc9e1;
	text-decoration: underline;
}

a:hover{
	color:#fff;
	text-decoration: underline;
}
li {
	list-style-type: none;
}

img {
	border: none;
}

    
.margin{ margin:5px 0px 0px 0px;}

#wrapper {
	width: 1003px;
	margin: 0 auto;
}


#header {
	background:url(../Styles/Images/header.gif) no-repeat;
	width: 1003px;
	height: 100px;
	margin: 0 auto;
}
#adminmessage{
	background:#014178;
	width: 1003px;
	height: 20px;
	text-align:right;
}
#adminmessage a{
	color:#adc9e1;
	text-decoration: underline;
}
#adminmessage a:hover{
	color:#fff;
	text-decoration: underline;
}
#container {
	background: #FFF;
	width: 1001px;
	min-height:790px;
	height:auto;
	border: 1px double  #aaaaaa;
	margin: 10px auto;
	text-align: left;
}

#contentcolumn{
	float:right;
	background:#fff;
	width:820px;
	min-height:620px;
	height:auto;
	margin: 10px 10px 0px 0px;
	border: 1px double  #09477c;
	color:#09477c;
	}
#content{
	float:right;
	background:#bcc5cd;
	width:785px;
	min-height:620px;
	height:auto;
	margin: 10px;
	border: 1px double  #09477c;
	color:#09477c;
}
#content-edit{
	float:right;
	background:#fff;
	width:785px;
	min-height:620px;
	height:auto;
	margin: 10px;
	border: 1px double  #09477c;
	color:#09477c;
}
#content-search{

	background:#bcc5cd;
	width:785px;
	min-height:620px;
	height:auto;
	margin: 10px;
	border: 1px double  #09477c;
	color:#09477c;
}

#leftcolumn{
	float: left;
	background:url(../Styles/Images/left-navigation.gif) repeat-x;
	margin: 10px 0px 10px 10px;
	height:622px;
	color:#adc9e1;
    padding: 0px;
}
#left{
	float: left;
	background-color:#014178;
	margin: 10px 0px 4px 4px;
	width: 182px;
	height:762px;
	color:#adc9e1;

}
#leftcontent{
	float: left;
	background: #fff url(../Styles/Images/usa-flag.png); /* no-repeat;*/
	border:  double 2px #aaaaaa;
	width:630px;
	/*height:230px;*/
	margin:10px 20px 5px 10px;
}
#rightcontent{
	float: right ;
	background: #fff;
	border: 1px double  #aaaaaa;
	width:120px;
	height:630px;
	margin: 10px 10px 5px 5px;
}

#rightcolumn{
	float: left;
	width:835px;
	margin-left: -15%; 
	background: #FDE95E;
}

#topnavig{
	background:#014178;
	width: 1003px;
	height: 20px;
	text-align:right;
	margin:0 auto;
}

/**************************************top navigation starts here************************** */
.topnavigation {
	margin: -20px 290px 0px 0px;
}

.topnavigation a {
	background: url(../Styles/Images/top-button.gif) repeat;
	width: 100px;
	height: 28px;
	color: #fff;
	font-weight:bold;
	font-size:12px;
	padding: 7px 15px 7px 12px;
	text-decoration: none;
}
.topnavigation a:hover {
	text-decoration: none;
	background-position: 0 -27px;
	color: #014178;
	font-weight:bold;
	font-size:12px;
	text-decoration: none;
}
.topnavigation ul {
	margin: 0;
	padding-bottom: 2px;
	text-decoration: none;
}
.topnavigation li {
	display: inline;
	margin: 0;
	text-decoration: none;
}

/*******************************top navigation ends here **************************************/

/**************************lef navigation starts here ******************************/
.lefnavigation {
	/*margin: 0px 0px 0px -40px;*/
	margin: 0px 0px 0px -40px;
	width: 180px;

}

.lefnavigation a {
	background: url(Images/buttonlarge.gif) no-repeat;
	width: 182px;
	height: 21px;
	color: #adc9e1;
	font-weight:bold;
	padding:3px 120px 5px 45px;
	text-decoration: none;
	text-align:center;
}
.lefnavigation a:hover {
	text-decoration: none;
	background-position: 0 -21px;
	color: #fff;
	text-decoration: none;
}
.lefnavigation ul {
	margin:3px 0px 0px 0px;
	text-decoration: none;
}
.lefnavigation li {
	padding: 0px 10px 8px 0px;
	display:list-item;
	text-decoration: none;
	text-align:center;
}

/*******************lef navigation ends here****************/

/*left navigation(admin page) starts here */
.leftnavigation 
{
	margin: 0px 0px 0px 0px;
}

.leftnavigation a {
	height: 21px;
	color: #adc9e1;
	font-weight:bold;
	padding: 4px 20px 4px 10px;
	text-decoration: none;
}

.leftnavigation a:hover {
	text-decoration: none;
	background-position: 0 0px;
	color: #fff;
	text-decoration: none;
}
.leftnavigation ul {
	margin: 4px 0px 0px 0px;
}
.leftnavigation li {
	padding-bottom: 8px;
	display:list-item;
	text-align:left;
}
.innerleft
{
    width: 140px; padding-left: 10px; padding-top: 4px; cursor: hand; background: url(../Styles/Images/button.gif) repeat-x;
	background-position: 0px 0px; height: 21px; margin-top: 0px; margin-bottom: 0px;
}

/*left navigation(admin page) ends here */

/*middle navigation starts here */
.middlenavigation {
	background: url(../Styles/Images/middle-navigation.gif) repeat-x;
	height:24px;
}

.middlenavigation a {
	color: #adc9e1;
	font-weight:bold;
	text-decoration:none;
}
.middlenavigation a:hover {
	text-decoration: underline;
	color:#fff;
}
.middlenavigation ul {
	margin: 0px;
	padding: 4px;
	text-decoration: none;
}
.middlenavigation li {
	display: inline;
	margin:20px;
	text-decoration: none;
}

/***********************************middle navigation ends here*************************** */

/***********************************Searches starts here***************************** */
.leftsearch{
	float: left;
	background: #c7c7c7 url(../Styles/Images/middle-navigation.gif) repeat-x;
	border: 1px double  #aaaaaa;
	width:310px;
	height:515px;
	margin:5px 3px 10px 10px;
}
.rightsearch{
	float:left;
	background:#c7c7c7 url(../Styles/Images/middle-navigation.gif) repeat-x;
	border: 1px double #aaaaaa;
	width:315px;
	height:515px;
	margin: 5px 5px 10px 3px;
}

.linkunderline a{
	color: #014178;
	text-decoration:underline;
}
.linkunderline a:hover{
	color:#990000;
	text-decoration:underline;
}
/***********************************Searches ends here***************************** */
	/*  footer starts here */
#footer {
	clear: both;
	margin: 0 auto;
	text-decoration: none;
}

.footer {
	font-size: 10px;
	color:#666666;
	text-align:center
}

.footer a {
	text-decoration: underline;
	color:#666666;
}

.footer a:hover {
	color:#014178;
	text-decoration: underline;
}

.footer a:active {
	color:#014178;
	text-decoration: underline;
}
	/*  footer ends here */

/*Alignment*/

.alignleft{
	text-align:left;
}
.alignright{
	text-align:right;
}

/*FONTS*/
.redtitle{
	color:#990000;
	font-size:12px;
	font-weight: bold;

}
.redtitleno{
	color:#990000;
	font-size:12px;
	font-weight: bold;
	border:0;

}
.whitetitle{
	color:#fff;
	font-size:12px;
	font-weight: bold;
}
.white-padding{
	color:#fff;
	font-size:12px;
	font-weight: bold;
	margin-top:10px;
}
.white-padding-small{
	color:#fff;
	font-size:11px;
	font-weight: bold;
	margin-top:10px;
}
.bluetitle{
	color:#014178;
	font-size:12px;
	font-weight: bold;
    width :200px; /* Added By Tarik At 6 Jan 2009*/
}
.blue-label{
	color:#014178;
	font-size:12px;
	font-weight: bold;
	width:100px;

}
.bluetitletable{
	color:#014178;
	background-color:#c7c7c7;
	font-size:12px;
	font-weight: bold;
}

/*****Search button starts here*****/
.searchbutton{
	background: none;
	background-image:url(../Styles/Images/search-button.gif);
	width:17px;
	height:19px;
	border: none;	
	cursor:pointer; 
}

.searchfiled{
	background-color:#FFFFFF;
	border:1px double #014178;
	width:150px;
	font-size:11px;
	color:#014178;
}

/*****Search button ends here*****/

/*****sign up button starts here*****/
.signup{
	background: none;
	background-image:url(../Styles/Images/sign-up.gif);
	width:68px;
	height:24px;
	border: none;
	margin:10px;	
	cursor:pointer; 
}

/*****sign up button ends here*****/

/* User View Starts*/
.left_user_navigation {
	margin: 0px 20px 0px 0px;
	width: 136px;

}

.left_user_navigation  a {
	background: url(Images/buttonlarge.gif) no-repeat;
	width: 182px;
	height: 21px;
	color: #adc9e1;
	font-weight:bold;
	padding:3px 145px 5px 10px;
	text-decoration: none;
	text-align:left;
}

.left_user_navigation  a:hover {
	background-position: 0 -21px;
	color: #fff;
	text-decoration: none;
}
.left_user_navigation  ul {
	margin:3px 0px 0px 0px;
	text-decoration: none;
}
.left_user_navigation  li {
	padding: 0px 10px 8px 0px;
	text-decoration: none;
	text-align:left;
}
#usercolumn{
	float:left;
	background:#fff;
	width:665px;
	min-height:620px;
	height:auto;
	margin: 10px 5px 0px 5px;
	border: 1px double  #09477c;
	color:#09477c;
}
/* navigation user starts here */

#navigationuser {
	background: url(../Styles/Images/middle-navigation.gif) repeat-x;
	height:24px;
	color: #fff;
}

#navigationuser a {
	color: #adc9e1;
	text-decoration:none;
	margin-left:9px;
}
#navigationuser a:hover {
	text-decoration: underline;
	color:#fff;
}
#navigationuser ul {
	margin: 0px;
	padding: 4px;
	text-decoration: none;
}
#navigationuser li {
	display: inline;
	margin:0px;
	text-decoration: none;
}

.usertable{
    border:none;
    width:310px;
    background-color:#fff;
    }
/***********************************navigation user ends here*************************** */
/* User View ends*/


.headertext{   
    background-color:#c7c7c7;
    border:double 2px #999;
    width:650px;
    height:auto;
    min-height:20px;
    /*margin:10px 10px 5px 10px;*/
    padding:5px;
    font-family: Arial, "MS Trebuchet", sans-serif;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	color:#014178;
}

#middlecolumn{
	float:left;
	background:#fff;
	width:673px;
	min-height:620px;
	height:auto;
	margin: 1px 5px 0px 0px;
	color:#09477c;
}
.middlecolumn-border{
	float:left;
	background:#fff;
	width:665px;
	min-height:620px;
	height:auto;
	margin: 10px;
	border: 1px double  #aaaaaa;
}
/*input starts here*/

.input-left {
	float: left;
	background-color: #fff;
	border: 1px solid #c7c7c7;
	margin: 5px;
	width: 140px;
}

/*.input-name {
	float: left;
	margin: 0px 10px 10px 10px;
	width: 140px;
}*/
.left-forum {
	float: left;
	width: 120px;
	height:auto;
	min-height:100px;
	margin: 5px 0px 0px 5px;
	clear: left;
	padding:0;
}
.right-forum {
	float: right;
	width:  520px;
	height:auto;
	min-height:100px;
	margin: 0px 0px 0px 0px;
	clear: right;
	padding:0;
}
.input-forum {
	float: left;
	margin: 0px 15px 5px 5px;
	clear: left;
	width: 123px;
}
.input-forum-padding{
	float: left;
	margin: 0px 15px 30px 5px;
	clear: left;
	width: 123px;
}
.input-name {
	float: left;
	font-size: 12px;
	font-weight:bold;
	margin: 0px 15px 3px 5px;
	clear: left;
	width: 170px;
	height:24px;
}
.label {
	float: left;
	font-size: 12px;
	font-weight:bold;
	margin: 0px 15px 3px 5px;
	clear: left;
	height:24px;
}
.label-nowrap {
	float: left;
	font-size: 12px;
	font-weight:bold;
	margin: 0px 15px 3px 5px;
	clear: left;
	height:24px;
	white-space:nowrap;
}
.left-search {
	float: left;
	font-size: 12px;
	font-weight:bold;
	margin: 0px 5px 4px 5px;
	clear: left;
	width: 150px;
	height:24px;
}
.right-search
{
	float: right;
	margin: 0px 280px 5px 0px;
	width: 170px;
	clear: right;
}
.right-search-user
{
	float: right;
	margin: 0px 450px 5px 0px;
	width: 170px;
	clear: right;
}
.right-search-drop
{
	float: right;
	margin: 0px 280px 5px 0px;
	width: 180px;
	clear: right;
}
.right-search-drop-user
{
	float: right;
	margin: 0px 450px 5px 0px;
	width: 180px;
	clear: right;
}
.submit 
{
    background:none;
	background-image: url(../Styles/Images/submit.gif);
	width:68px;
	height:19px;
	border: none;
	cursor:pointer;
	margin:60px 0px -4px 5px ;
}
.submit-no-margin
{
    background:none;
	background-image: url(../Styles/Images/submit.gif);
	width:68px;
	height:19px;
	border: none;
	cursor:pointer;
	margin: 10px;
}
.login 
{
    background:none;
	background-image: url(../Styles/Images/login.gif);
	width:79px;
	height:18px;
	border: none;
	cursor:pointer;
	margin:0px 0px 0px 5px ;
}
.save 
{
    background:none;
	background-image: url(../Styles/Images/save.gif);
	width:68px;
	height:19px;
	border: none;
	cursor:pointer;
	margin:60px 10px 0px 10px ;
}
.save-normal
{
    background:none;
	background-image: url(../Styles/Images/save.gif);
	width:68px;
	height:19px;
	border: none;
	cursor:pointer;
	margin:10px ;
}
.clear 
{
    background:none;
	background-image: url(../Styles/Images/clear.gif);
	width:68px;
	height:19px;
	border: none;
	cursor:pointer;
	margin:-15px 10px 10px 90px ;
}
.clear-normal
{
    background:none;
	background-image: url(../Styles/Images/clear.gif);
	width:68px;
	height:19px;
	border: none;
	cursor:pointer;
	margin:10px ;
}
.search 
{
    background:none;
	background-image: url(../Styles/Images/search.gif);
	width:68px;
	height:18px;
	border: none;
	cursor:pointer;
	margin:100px 10px 10px 10px ;
}
.search-normal
{
    background:none;
	background-image: url(../Styles/Images/search.gif);
	width:68px;
	height:18px;
	border: none;
	cursor:pointer;
	margin:-20px 10px 0px 10px ;
}
.add-profile 
{
    background:none;
	background-image: url(../Styles/Images/add-profile.gif);
	width:79px;
	height:18px;
	border: none;
	cursor:pointer;
	margin:20px 10px 10px 10px ;
}
.edit-profile 
{
    background:none;
	background-image: url(../Styles/Images/edit-profile.gif);
	width:79px;
	height:18px;
	border: none;
	cursor:pointer;
	margin:20px 10px 10px 10px ;
}
.cancel
{
    background:none;
	background-image: url(../Styles/Images/cancel.gif);
	width:79px;
	height:18px;
	border: none;
	cursor:pointer;
	margin:10px ;
}

/*input starts here*/

.title-user{   
    background-color:#fff;
    border:double 1px #014178;
    width:635px;
    min-height:20px;
    height:auto;
    margin:5px;
    padding:5px;
    font-family: Arial, "MS Trebuchet", sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#014178;
}
.headertext-user
{
    background-color:#fff;
    border:double 1px #014178;
    width:635px;
    height:auto;
    min-height:20px;
    margin:5px;
    padding:5px;
    font-family: Arial, "MS Trebuchet", sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#014178;
}
/*Player Profile Section Starts Here*/
.rightcontent-player
{
	float: right;
	margin: 5px;
	width: 300px;
	clear: right;
}
.leftcontent-player {
	float: left;
	font-size: 12px;
	margin: 5px;
	clear: left;
	width: 300px;
}
.right-playinp
{
	float: right;
	margin: 1px 30px 5px 0px;
	width: 150px;
	clear: right;
}
.left-playinp{
	float: left;
	font-size: 12px;
	font-weight:bold;
	margin: 0px 5px 4px 5px;
	clear: left;
	width: 80px;
    height:24px
}
.right-player
{
	float: right;
	margin: 1px 280px 5px 0px;
	width: 170px;
	clear: right;
}
.left-player {
	float: left;
	font-size: 12px;
	font-weight:bold;
	margin: 0px 5px 4px 5px;
	clear: left;
	width: 170px;
    height:24px
}
.browse {
    background-color:#fff;
    Width:258px;
    border:1px double #a5acb2;
    cursor:pointer;
}

/*Player Profile Section Ends Here*/