/* CSS Document */
html  {height:100%}
body  {position:relative; height:100%; background:url(/App_Themes/2011/images/background.jpg) top center no-repeat #000; color:#000; font:100%/1.5 Arial, Helvetica, sans-serif;}

p, h1, h2, h3   {margin:10px 0;}

p  {font-size:0.80em;}

h1, h2, h3  {font-weight:bold;}
h1  {font-size:1.40em;}
h2  {font-size:1.20em;}
h3  {font-size:1.10em;}

strong  {font-weight:bold;}
em  {font-style:italic;}
sup  {font-size:0.60em;}

ul  {margin:10px 25px; list-style:disc;}
ol	{margin:10px 25px; list-style:decimal;}
ul li, ol li  {margin:2px 0; font-size:1.00em;}
ul li ul  {margin:0 25px; list-style:circle;}
ol li ol  {margin:0; list-style:lower-alpha;}
ul li ul li, ol li ol li  {margin:0; font-size:1.00em;}

img  {border:0;}

hr  {margin:10px 0;}

.body  {clear:both; margin:0 auto; width:850px;}

#header  {position:relative; height:139px; background:url(/App_Themes/2011/images/header_background_2.png) top center no-repeat;}
#header #login  {position:absolute; top:0; right:10px; width:350px; text-align:right;}
#header #loginName  {position:absolute; top:105px; right:10px; text-align:right; color:#CCCCCC;}
#header #poweredby_link  {float:left;}
#header #menu  {position:absolute; top:107px; left:10px;}
#header #menu ul  {list-style:none; margin:0; padding:0;}
#header #menu ul li  {float:left; width:70px; text-align:center; margin:0;}

#content  {position:relative; background:#fff; padding:5px 0; min-height:100%; height:auto !important; height:100%;}
#content #description  {margin:5px 25px;}
#content #description #toprating  {float:right; width:375px; margin:0; padding:0;}
#content #description #toprating h1  {border-bottom:2px solid #000; font-weight:bold;}
#content #description #toprating p, #content #description #toprating ul li  {font-size:0.90em;}
#content #description #build_header  {width:100%; height:150px; background:url(/App_Themes/2011/images/header_build.jpg) top right no-repeat;}
#content #description #build_header h1 {border-bottom:2px solid #000; font-weight:bold; width:400px;}
#content #description #build_header p  {width:400px;}
#content #description #show_header  {width:100%; height:190px; background:url(/App_Themes/2011/images/header_show.jpg) top right no-repeat;}
#content #description #show_header h1 {border-bottom:2px solid #000; font-weight:bold; width:400px;}
#content #description #show_header p  {width:400px;}
#content #description #look_header  {width:100%; height:190px; background:url(/App_Themes/2011/images/header_look.jpg) top right no-repeat;}
#content #description #look_header h1 {border-bottom:2px solid #000; font-weight:bold; width:400px;}
#content #description #look_header p  {width:400px;}
#content #main  {position:relative; margin:10px 25px; padding:5px 0; clear:both;}
#content #main #winHeader  {position:relative; height:370px; clear:both;}
#content #main div.ads  {float:right; width:130px; text-align:center; margin-top:50px; margin-right:20px;}
#content #main div.ads ul  {list-style:none; margin:0; padding:0;}
#content #main div.ads ul li  {margin-bottom:20px;}
#content #main div.ddpod  {width:500px; margin:0 auto; text-align:center;}
#content #main div.ddpod ul  {list-style:none;}
#content #main div.ddpod ul li  {display:inline; margin-right:5px;}

#footer, #push  {height:134px; background:none;}
#footer  {background:url(/App_Themes/2011/images/footer.png) top center no-repeat; padding:5px 0 0 0; position:relative;}
#footer p  {margin:0;}
#footer #trade  {position:absolute; top:6px; left:10px;}
#footer #top  {position:absolute; top:10px; right:10px; line-height:20px; font-size:1.00em;}
#footer #top a  {color:#FFF; text-decoration:none;}
#footer #bottomMenu {position:absolute; bottom:10px; left:10px; color:#fff;}
#footer #bottomMenu a {color:#fff;}
#footer #terms  {position:absolute; bottom:6px; right:10px;}
#footer #mrForum  {position:absolute; top:15px; left:60px;}

/* start toprating.apx page */
.gvHeaderUL  {border-left:none 0 #ffffff; border-top:none 0 #ffffff; border-right:none 0 #ffffff; border-bottom:solid 2px #000000; font-weight:bolder; font-size:16px; color:#000000; white-space:nowrap;}
/* end toprating.aspx page */

/* start system.aspx page */
.rigInfo  {width:330px; float:left;}
.rigInfo ul  {margin-left:5px; margin-top:10px; list-style:none;}
.rigInfo ul li  {line-height:1.2; color:#666; font-size:0.90em;}
.rigInfo li { width:250px; height:20px; padding-top:2px;}

.noBorderPadding {}

.rigTitle  {font-weight:bold; color:#333; font-family:arial,helvetica,clean,sans-serif;
    font-size:small;}
.rigSponsor  {height:150px; width:60px; float:left; margin-top:10px; margin-right:10px;}
.rigSponsor div.eligible  {font-size:0.625em; color:#666; text-align:center;}
.rigImages  {float:left; margin:10px 0px;}
.rigImages ul  {width:130px; list-style:none; float:left; margin:0 40px 0 20px;}
.rigImages ul li  {float:left; margin:0px;}
.rigImages ul li div.thumbnails  {height:60px; width:60px; border:1px solid #666; margin:0px 3px 2px 0px; float:left; text-align:center;}
/* end systems.aspx page */

/* start detail.aspx page */
.detail  {background-color:#333; color:#FFF; padding:8px 4px; font-weight:bold;}
.detail a  {color:#FFF; text-decoration:none;}
.detail a:hover  {text-decoration:underline;}
.detailListing  {border-bottom:2px solid #000; font-weight:bold; font-size:0.90em; margin-top:5px; margin-bottom:10px; color:#000;}
.detailComment  {font-size:0.75em; border-bottom:1px solid #000; margin:3px 0px;}
.detailComment div.text  {margin:0px 5px; width:525px; float:left;}

.detailItemRow  {color:#666; clear:both; font-size:0.90em;}
.overclocked  {color:#C60; border-bottom:2px solid #000; margin-bottom:5px; font-size:0.90em;}
.hr  {border-bottom:2px solid #000;}
/* end detail.aspx page */

/* start revise.aspx */
.MR_Build_Row  {clear:both; margin-bottom:10px;}
.MR_Build_Box  {padding:7px 7px 35px 7px; margin:10px 0px; color:#000;}
.MR_Build_Box h1  {font-size:0.875em; font-weight:bold; border-bottom:2px solid #000; text-transform:uppercase; color:#000;}
.MR_Build_Box h2  {font-size:12px; background:#b0afaf; color:#FFF; margin:5px 0px; padding:3px; text-transform:uppercase;}
.MR_Build_Box ul  {margin:10px 0px; list-style:none;}
.MR_Build_Box ul li  {font-size:0.875em; margin-bottom:5px;}
.MR_Build_Box p  {font-size:0.75em; margin:5px;}
.MR_Build_Box ul.build_thumbs  {list-style:none; margin-left:23px;}
.MR_Build_Box ul.build_thumbs li  {float:left; margin:3px; padding:5px; height:120px; width:100px; border:1px solid #000; color:#666; font-size:1.5em; font-weight:bold;}
.MR_Build_Box ul.build_thumbs li img  {float:right;}
.MR_Build_Box ul.build_thumbs li div.primary  {font-size:0.50em; font-weight:normal; text-align:center; padding:3px 0px; clear:both;}
.MR_Build_Box div.component  {font-size:0.75em; clear:both;}
.MR_Build_Box div.component div.text_75  {padding-top:2px;}
.MR_Build_Box div.oc_component  {font-size:0.75em; width:725px; margin-left:50px; margin-bottom:10px; float:left;}
.MR_Build_Box div.oc_component ul  {list-style:none; margin:0px; float:left;}
.MR_Build_Box div.oc_component ul li  {float:left; margin-right:5px; height:25px; font-weight:bold;}
.MR_Build_Box div.accessory  {margin-bottom:5px; font-size:0.75em; border-bottom:1px solid #999; float:left; width:100%}
.MR_Build_Box div.validator  {position:relative; top:0px; left:0px;}
.MR_Build_Box div.validator div.error  {margin:5px 0px;}

.tabHeader {color:Blue;height:15px; font-size:12px;}
/* end revise.aspx */

/* start search.aspx page */
ul.bar  {margin-left:0; height:auto;padding-top:5px;padding-bottom:5px; width:800px;}
.searchBar { display: inline; border-left: 2px; border-left-style:outset; border-left-color:#666;  padding-left:0.3em;}
.first { border-left: none; padding-left: 10px; }
.watermarked {background-color: #E1E1E1; border: solid 1px #808080; padding: 2px;}
.nonwatermarked {border: solid 1px #808080; padding: 2px;}
/* end search.aspx page */

/* start - ajax tab container control */
/* ajax__tab_xp-theme theme */
.ajax__tab_xp-theme .ajax__tab_header {font-family:verdana,tahoma,helvetica; font-size:11px; background:url(images/xp/tab-line.gif) repeat-x bottom;}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_outer {padding-right:4px; background:url(images/xp/tab-right.gif) no-repeat right; height:21px;}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_inner {padding-left:3px; background:url(images/xp/tab-left.gif) no-repeat;}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_tab {height:13px; padding:4px; margin:0; background:url(images/xp/tab.gif) repeat-x;}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_outer {background:url(images/xp/tab-hover-right.gif) no-repeat right;}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_inner {background:url(images/xp/tab-hover-left.gif) no-repeat;}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_tab {background:url(images/xp/tab-hover.gif) repeat-x;}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_outer {background:url(images/xp/tab-active-right.gif) no-repeat right;}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_inner {background:url(images/xp/tab-active-left.gif) no-repeat;}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_tab {background:url(images/xp/tab-active.gif) repeat-x;}
.ajax__tab_xp-theme .ajax__tab_body {font-family:verdana,tahoma,helvetica; font-size:10pt; border:1px solid #999999; border-top:0; padding:8px; background-color:#ffffff;}

/* ajax__tab_yuitabview-theme theme (images/yui/sprite.png) */
.ajax__tab_yuitabview-theme .ajax__tab_header {font-family:arial,helvetica,clean,sans-serif; font-size:small; border-bottom:solid 2px #999;}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer {background:url(images/yui/sprite.png) #d8d8d8 repeat-x; margin:0px 0.16em 0px 0px; padding:1px 0px 1px 0px; vertical-align:bottom; border:solid 1px #a3a3a3; border-bottom-width:0px; cursor:pointer;}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab {color:#000; padding:0.35em 0.75em; margin-right:0.01em;}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer {background: url(images/yui/sprite.png) #bfdaff repeat-x left -1300px;}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab {color:#fff;}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer {background:url(images/yui/sprite.png) #999 repeat-x left -1400px;}
.ajax__tab_yuitabview-theme .ajax__tab_body {font-family:verdana,tahoma,helvetica; font-size:10pt; padding:0.25em 0.5em; background-color:#ececec; border:solid 1px #808080; border-top-width:0px;}

/* ajax__tab_technorati-theme theme */
.ajax__tab_technorati-theme .ajax__tab_header {font-family:"Helvetica Neue", Arial, Sans-Serif; background:url(images/technorati/tab-line.png) repeat-x bottom; font-size:12px; display:block;}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_outer {background:url(images/technorati/tab.png) no-repeat left top; border-color:#222; color:#222; padding-left:10px; margin-right:3px;}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_inner {background:url(images/technorati/tab.png) no-repeat right top; border-color:#666; color:#666; padding:3px 10px 2px 0px;}
.ajax__tab_technorati-theme .ajax__tab_hover .ajax__tab_inner {color:#000000;}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_outer {background:url(images/technorati/tab.png) no-repeat 0pt -40px; border-bottom-color:#ffffff;}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_inner {background:url(images/technorati/tab.png) no-repeat right -40px; color:#000000; border-color:#333}
.ajax__tab_technorati-theme .ajax__tab_body {font-family:verdana,tahoma,helvetica; font-size:10pt; padding:8px; background-color:#ffffff; border:solid 1px #d7d7d7; border-top-width:0;}

/* ajax__tab_msngallery-theme theme */
.ajax__tab_msngallery-theme .ajax__tab_header {background:url(images/msngallery/tab-line.png) repeat-x bottom; font-size:12px; display:block;}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_outer {border:solid 1px #D7DCE1; padding:1px 1px 0px 1px; border-bottom:solid 2px #A8D4D9; background-color:#edf2fb;}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab {padding:6px 10px 6px 10px; color:#444444; width:117px; display:block; text-align:center;}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab img {height:24px; width:24px;}
.ajax__tab_msngallery-theme .ajax__tab_header .ajax__tab_tab div {font-family:Verdana, Arial, Sans-Serif; font-weight:bold; white-space:nowrap; line-height:145%; font-size:92%;}
.ajax__tab_msngallery-theme .ajax__tab_active .ajax__tab_outer {padding:0px 0px 0px 0px; border:solid 2px #A8D4D9; border-bottom-color:#ffffff; background-color:#ffffff;}
.ajax__tab_msngallery-theme .ajax__tab_body {font-family:verdana,tahoma,helvetica; font-size:10pt; padding:8px; background-color:#ffffff; border:solid 2px #A8D4D9; border-top-width:0;}

/* ajax__tab_ie-theme theme */
.ajax__tab_ie-theme .ajax__tab_header {padding-left:5px;}
.ajax__tab_ie-theme .ajax__tab_header .ajax__tab_tab {margin-right:0px; background:url(images/ie/tab_unselected.gif); width:116px; padding:9px 0px 3px 0px; text-align:center; color:#006699; font-family:verdana; font-size:13px; display:block;}
.ajax__tab_ie-theme .ajax__tab_active .ajax__tab_tab {padding:6px 0px 3px 0px; background:url(images/ie/tab_selected.gif);}
.ajax__tab_ie-theme .ajax__tab_body {background:url(images/ie/ie_tabbacker_720x296.jpg) no-repeat; font-size:13px; font-family:verdana; height:296px; width:716px;}
.ajax__tab_ie-theme .ajax__tab_body div {padding:8px;}
/* end   - ajax tab container control */

/* Misc */
.imgMain {width:180px; border-style:none; }
.float_right  {float:right;}
.float_left  {float:left;}
.clear  {clear:both; height:3px;}
.buffer  {clear:both; margin-bottom:5px; font-size:0.75em;}
.center  {text-align:center;}
.right  {text-align:right; margin-right:10px;}
.text_25  {width:25px; float:left;}
.text_50  {width:50px; float:left;}
.text_75  {width:75px; float:left;}
.text_100  {width:100px; float:left;}
.text_125  {width:125px; float:left;}
.text_150  {width:150px; float:left;}
.text_175  {width:175px; float:left;}
.text_200  {width:200px; float:left;}
.text_300  {width:300px; float:left;}
.button  {padding:5px; font-weight:bold;}
.overflow  {overflow:hidden;}

h1.SystemTitle  {background-color:#333; color:#FFF; padding:8px 4px; font-weight:bold;}

/*  Colors  */

.gray  {color:#999;}
.black  {color:#000;}
a  {color:#df0000;}

/* start - curvycorners */
#curvycorner {
  margin: 0.5in auto;
  color: #fff;
  width: 800px;
  height: 550px;
  padding: 20px;
  text-align: left;
}
/* end - curvycorners */

