﻿/* Standard HTML Tags */

body {
	margin:0px 0px 0px 0px;
	background-image:url('../tgcoreimages/b_graywhite.jpg');
	background-color: #e8e8e8;
}

div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

li {
	margin:0px;
}

hr {
	border-top:1px #c9c9c9 solid;
	border-bottom:0px;
}

form {
	margin:0px;
}

a {
	color:#ff65e1;
}

a:hover {
	color:#5d0033;
}

ul {
	list-style:square;
	list-style-position:outside;
	margin-bottom:10px;
}

table {
	border-collapse: collapse;
	font-family: Arial, Helvetica, sans-serif;
}

td {
	vertical-align:top;
}

h1 {
	color: #333333;
	font-family: Arial;
	font-size: 30px;
	font-weight:bold;
	margin:0px;
}

h2 {
	font-family: Arial;
	font-size: 16px;
	color: #666666;
	font-weight: bold;
	margin-top:10px;
	margin-bottom:10px;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color:#666666;
}

img	{
	border:0px;
}


input {
		font-family: Arial;
		font-size: 12px;
}

select {
		font-family: Arial;
		font-size: 12px;
}

textarea {
		font-family: Arial;
		font-size: 12px;
		border: 1px solid #C2BCB4;
}

p {
	margin-bottom:10px;
}

/* TGplaymates Common Styles */
/*************/
/*************/
/*************/

.inputbutton {
	background-color:#b55289;
	color:#FFFFFF;
	font-weight:bold;
}

.right {
	text-align:right;
}

.center {
	text-align:center;
}

.bold {
	font-weight:bold;
}

.italic {
	font-style:italic;
}

.table_all {
	border:1px #c9c9c9 solid;
	width:100%;
}

	.table_all td {
		padding:4px;
	}
	
.table_allnoborder {
	width:100%;
}

	.table_allnoborder td {
		padding:4px;
		vertical-align:top;
	}
	
.table_allnoborderpadding {
	width:100%;
}

	.table_allnoborderpadding td {
		padding:0px;
	}

.table_headright {
	background-color:#000000;
	color:#FFFFFF;
	font-weight:bold;
	border-right:1px #FFFFFF solid;
	border-bottom:1px #FFFFFF solid;
}

.table_headend {
	background-color:#000000;
	color:#FFFFFF;
	font-weight:bold;
	border-bottom:1px #FFFFFF solid;
}

.table_rowright {
	border-bottom:1px #c9c9c9 solid;
	border-right:1px #c9c9c9 solid;
}

.table_rowend {
	border-bottom:1px #c9c9c9 solid;
}

/* TGplayates Site Container Styles */
/*************/
/*************/
/*************/

#tg_topbar {
	background-color:#333333;
	border-bottom:1px #FFFFFF solid;
	color:#FFFFFF;
}

	#tg_topbar a{
		color:#FFFFFF;
	}

	#tg_topbarcontent {
		padding:5px 20px 5px 0px;
		text-align:right;
		color:#FFFFFF;
	}
	
		#tg_topbarcontent a{
			color:#FFFFFF;
		}

#tg_home{
	clear:both;
	overflow:auto;
	padding-bottom:30px;
	height: 100%;
}

	#tg_homecontent {
		background-color:#fff2ff;
		width:980px;
		margin:50px auto 0px auto;
		padding:75px 0px 50px 0px;
		border:2px #c1c1c1 solid;	
	}

#tg_bar {
	clear:both;
	overflow:auto;
}

#tg_main{

}

#tg_header {
	clear:both;
	overflow:auto;
	height:100px;
	background-color:#000000;
}
		
	#tg_header_content {
        clear:both;
        width:980px;
        margin-left:auto;
        margin-right:auto;
	}
	
	#tg_header_box1 {
	    clear:both;
	    height:60px;
	}
	
	#tg_header_box2 {
	    clear:both;
        height:40px;
	}
	
	    #tg_header_box2_content {
	        padding:12px 20px 0px 20px;
	    }
	
	    #tg_header_box2_content a {
	        color:#ffb6f1;
	        font-family:Verdana;
	        font-size:14px;
	        text-decoration:none;
	    }
	
	    #tg_header_box2_content a:hover {
	        color:#ffbae3;
	        text-decoration:underline;
	    }
		
#tg_body{
	clear:both;
	overflow:auto;
	margin-top:10px;
}

	#tg_bodycontent {
		clear:both;
		background-color:#fff2ff;
		width:980px;
		margin:0px auto 0px auto;
		overflow:auto;
		border:2px #c1c1c1 solid;
		padding-bottom:40px;
	}
	
	    #top_bar {
	        clear:both;
	        overflow:auto;
	    }
	    
	    #top_barcontent {
	        clear:both;
	        overflow:auto;
	        background-color:#000000;
	        color:#FFFFFF;
	        padding:5px;
	    }

		#tg_info {
			clear:both;
			overflow:auto;
			border-bottom:1px #c9c9c9 solid;
		}
		
			#tg_cookiecrumb {
				float:left;
				width:660px;
			}
		
				#tg_cookiecrumbcontent{
					padding:5px;
					font-size:10px;
				}

			#tg_notification{
				float:right;
				width:300px;
				text-align:right;
			}
			
				#tg_notificationcontent {
					padding:5px;
					font-size:10px;
				}
				
			#tg_newnotification{
				text-align:center;
				background-color:#fbcaec;
				border-top:2px #ed74c9 solid;
				border-bottom:2px #ed74c9 solid;
			}
			
				#tg_newnotificationcontent {
					padding:5px;
					font-size:14px;
				}
				
					#tg_newnotificationcontent a{
						padding:5px;
						font-size:14px;
						font-weight:bold;
					}

		#tg_boxes {
			clear:both;
			margin-top:20px;	
		}
	
			#tg_boxfull {
				width:980px;
			}
			
			#tg_boxall {

			}
			
				#tg_boxallcontent {
					padding:0px 20px 0px 20px;
				}

	
			#tg_box1 {
				width:200px;	
				float:left;
				background-image:url('../tgcoreimages/tg_verlinebox1.png');
				background-repeat:no-repeat;
			}
			
				#tg_box1content {
					padding:0px 10px 0px 10px;
				}
				
			#tg_box2 {
				width:500px;	
				float:left;
				background-image:url('../tgcoreimages/tg_verlinebox2.png');
				background-repeat:no-repeat;
			}
			
			#tg_box2full {
				width:760px;	
				float:left;
			}
			
				#tg_box2content {
					padding:0px 10px 0px 10px;	
				}
	
			#tg_box3 {
				width:280px;	
				float:left;
			}
			
				#tg_box3content {
					padding:0px 10px 0px 10px;	
				}
		#tg_end {
			clear:both;
			height:30px;
		}
	
#tg_footer {
	clear:both;
}

	#tg_footercontent {
		width:980px;
		margin-left:auto;
		margin-right:auto;
		padding:10px;
		color:#000000;
		text-align:center;
	}

/* Site Specific Styles */
/*************/
/*************/
/*************/

.error_txt {
	padding:4px;
	background-color:#ffd8d8;
	color:#ca0000;
	border:2px #FFFFFF dashed;
	margin-bottom:5px;
}

.ok_txt {
	padding:4px;
	background-color:#d0fccb;
	color:#000000;
	border:2px #FFFFFF dashed;
	margin-bottom:5px;
}

.images {
	border:3px #fa60c7;
}

.imagesCD {
	border:3px #ff65e1;
}

.imagesTV {
	border:3px #ff65e1;
}

.imagesTS {
	border:3px #ff65e1;
}

.imagesMan {
	border:3px #009ae1;
}

.noborder {
	border:0px;
}

.nomargin {
	margin:0px;
}

.imageright {
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}

.imageleft {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

.gray999 {
	color:#c9c9c9;
}

.graydark {
	color:#666666;
}

.notify {
	background-color:#b10000;
	color:#fbff88;
	font-weight:bold;
}

.nonotify {

}

	.nonotify a {
		color:#333333;
	}
	
.quicktext {
	font-size:9px;
}

.quicktext a {
	font-size:9px;
}

.smalltext {
	font-size:10px;
}

.box {
	clear:both;
	overflow:auto;
}

	.boxcontent {
		padding:5px;
	}

.forfun {
	background-color:#ffe0e0;
	padding:4px;
	border:2px #FFFFFF dashed;
	color:#ca0404;
	font-weight:bold;
}

#container_admin {
	clear:both;
	padding:3px;
	margin-bottom:10px;
	width:600px;
	margin-left:auto;
	margin-right:auto;	
	text-align:center;
	border:1px #999999 solid;
}

.funyes {
	background-color:#ffe0e0;
	color:#ca0404;
	font-weight:bold;
}

.rowon {
	background-color:#f9d0ed;	
}

.rowoff {
	background-color:#fff2ff;
}

.whitelink {
    color:#FFFFFF;
}

.textred {
	color:#ca0000;
}

.textgreen {
    color:#0eca00;
}

.text14 {
    font-size:14px;
}

#tg_radiobar {
        width:980px;
        margin-left:auto;
        margin-right:auto;
}

    #tg_radiobar_content {
        padding:5px 0px 0px 0px;
        color:#8e8e8e;
    }
    
#tg_message {
	text-align:center;
	background-color:#ffe8fe;
}
			
	#tg_message_content {
		padding:5px;
	}
