/* all reset,layout */
* {
    margin:  0;
    padding: 0;
}
td,p,div,tr {
    font-family: Tahoma,verdana,arial;
    font-size:   11px;
    color:       #afafaf;
}
body {
    font-family: verdana,tahoma;
    font-size:   11px;
    padding:     0px 0px 0px 0px;
    margin:      0px 0px 0px 0px;
    color:       #4A4A4A;
}
#container {
    width:             100%;
    background-image:  url(images/all_bg.png);
    background-repeat: repeat-x;
}
#topnav {
    background-image:  url(images/top_nav.png);
    background-repeat: repeat-x;
    height:            29px;
    width:             696px;
}
#wrapper {
    width:             713px;
    background-image:  url(images/g.png);
    background-repeat: repeat-y;
}
.all {
    padding:           0px 0px 0px 0px;
    margin:            0px 0px 0px 0px;
    color:             #333;
    background-image:  url(images/all_bg.png);
    background-repeat: repeat-x;
    background-color:  #000000;
}
#headtop{font-size:8pt;font-family:ariel;padding:1px;}

#header {
    width:             696px;
    background-image:  url(images/header_w.png);
    background-repeat: repeat-x;
    height:            92px;
}
#topright {
    height: 29px;
    width:  160px;
}
#topleft {
    height: 29px;
}
#content {
    width: 696px;
}
#left {
    background-image:  url(images/left_bg.png);
    background-repeat: repeat-y;
    width:             182px;
    text-align:        left;
    padding-bottom:    10px;
}
#left div.tables h3 {
    background-image:  url(images/left_th.png);
    background-repeat: no-repeat;
    height:            22px;
    padding-left:      20px;
    font-size:         12px;
    color:             #535353;
    line-height:       22px;
}
#left div.moduletable td {
    padding-left: 10px;
}
#right {
    margin-left: 5px;
}

/* splitmenu */
#navlist {
    margin:  0px;
    padding: 0px 0px 0px 0px;
}
#navlist ul, #navlist li {
    display:         inline;
    list-style-type: none;
}
#navlist a:link, #navlist a:visited {
    padding:         5px 6px 5px 6px;
    float:           left;
    font-size:       11px;
    line-height:     20px;
    margin:          0px;
    text-decoration: none;
    color:           #808080;
}
#navlist a:link#current, #navlist a:visited#current, #navlist a:hover {
    color:               #000000;
    background-image:    url(../images/top_active_nav.png);
    background-repeat:   repeat-x;
    background-position: bottom;
}
#navlist a:hover {
    color: #000000;
}

 
#path {
    background-image:  url(images/pathway_bg.png);
    background-repeat: repeat-x;
    height:            19px;
}
#path p {
    padding-left: 15px;
}
#maincontent {
    text-align: left;
    padding: 10px;
}
#footer_wrap {
    background-image:  url(images/g.png);
    background-repeat: repeat-y;
    width:             713px;
    padding-top:       15px;
}
#footer_c {
    background-image:  url(images/footer_c.png);
    background-repeat: no-repeat;
    height:            48px;
    width:             713px;
}
#footer_c p {
    padding-top: 10px;
}

ul#topmenu-nav {
    list-style:   none;
    font-size:    11px;
    height:       28px;
    padding-left: 20px;
}
ul#topmenu-nav li {
    float:          left;
    font-size:      11px;
    font-weight:    normal;
    text-transform: lowercase;
    text-align:     center;
    font-family:    Arial,Tahoma, Helvetica, sans-serif;
    display:        block;
    background:     none ;
    padding-right:  20px;
    padding-top:    5px;
}
ul#topmenu-nav li a {
    display:         block;
    padding-left:    5px;
    padding-right:   5px;
    padding-top:     0px;
    text-decoration: none;
    color:           #FFFFFF;
    font-weight:     bold;
}
ul#topmenu-nav li a:hover {
    display:         block;
    padding-left:    5px;
    padding-right:   5px;
    text-decoration: none;
    font-weight:     bold;
}
a:link, a:visited {
    color:           #FFC612;
    font-weight:     normal;
    text-decoration: none;
}
a:hover {
    color: #FFC600;
}

h1 {
    color:       #666666;
    font-weight: normal;
    font-size:   16px;
}
ul {    list-style-type: none;
}
li {
    margin-left: 20px;
}
img {
    border: none ;
}
ol {
    margin-left:         20px;
    list-style-position: inherit;
}

.headings{
    color: #FFC612;
    font-family:     Tahoma,Arial,tahoma, Helvetica, sans-serif;
    text-decoration: none;
    font-size:       14px;
    font-weight:bold;
    text-align:left;
}
.createdate{
    color:          #666666;
    font-size:      10px;
    font-weight:    bold;
    text-transform: lowercase;
}
.modifydate,.small {
    color:          #666666;
    font-size:      10px;
    font-weight:    normal;
    text-transform: none;
}
.highlight {
    color:            #FFFFFF;
    background-color: red;
}
a.topmenu:link, a.topmenu:visited {
    display:             block;
    height:              18px !important;
    height:              26px;
    vertical-align:      middle;
    font-size:           12px;
    font-weight:         normal;
    text-align:          left;
    text-decoration:     none;
    text-transform:      capitalize;
    color:               #000000;
    padding-top:         2px;
    background-image:    url(images/menu_icon.png);
    background-repeat:   no-repeat;
    background-position: 5px;
}
a.topmenu:hover {
    text-decoration: none;
    color:           #FFC612;
    font-weight:     bold;
}
a.topmenu#active_menu {
    color:       #FFC612;
    font-weight: normal;
}
a.topmenu#active_menu:hover {
    color: #333333;
}
.gamesTable {
	font-size: xx-small;
	color: #FFFFFF;
	background-color: #294048;
	padding: 5px;
                font-weight:bold;
}
.rg {
	text-decoration: none;
	margin-left: 400px;
	margin-right: auto;
}