﻿a,address,blockquote,body,caption,center,dd,dir,div,dl,dt,form,h1,h2,h3,h4,h5,h6,input,menu,ol,option,p,select,table,td,th,ul{font-family:Arial,sans-serif;font-size:x-small;}
a{cursor:pointer;}
a,a:active,a.LV:visited{ color: #00C; }
a:visited  { color: #639; }
body{ margin:0 10px;}
form{display:inline;}

.H1{ font-size:x-small; }
.H2{ font-size:small; }
.H3{ font-size:medium; }
.H1,.H2,.H3 {
	font-weight:bold;
	color: #C00;
}


.T1,.T10,.T11,.T12,.T14{
	font-size:x-small;
}
.T7,.TBG3,.TBG5,.T3,.T5,.T15,.T16{
    font-size:.85em;
}
.TBG2,.TBG4{
    font-size:1.15em;
}
.T2,.T13{
	font-size:1.1em;
}
.T6{
	font-size:1.2em;
}
.T1,.T3,.T6,.T13,.T15{
 	color:#000;
}
.T2,.T5,.T14,.T16 {
	color:#C00;
}
.T7,.T11 {
	color:#666;
}
.T10{
	color:#393;
}
.T12{
	color:#00C;
}
.TBG2,.TBG3{
	background-color:#C00;
}
.TBG4,.TBG5{
	background-color:#000;
}
.TBG2,.TBG3,.TBG4,.TBG5{
	color:#fff;
}
.b {font-weight:bold;}


.L3,.L12,.L8,a.L8:visited,.L9,a.L9:visited,.L11,a.L11:visited,
.L13,a.L13:visited,.L16,a.L16:visited{  
	font-size:.85em; 
}
.L4{ font-size: 1.2em; }
.L14,a.L14:visited{
    font-size:1.1em;                   
}
.L5,.L5V:visited{
	color:#69C;
}
.L2,.L3,.L4,.L12,.L1,a.L1:visited,a.L1:active,
.L7,a.L7:visited,a.L7:active,.L16,a.L16:visited,a.L16:active
{
    color:#00C;
}
.L8,a.L8:visited,a.L8:active,.L15,a.L15:visited,a.L15:active{
	color:#666;
}
.L9,a.L9:visited,a.L9:active,.L13,a.L13:visited,a.L13:active{
	color:#fff;
}
.L10,a.L10:visited,a.L10:active,.L11,a.L11:visited,a.L11:active{
	color:#C00;
}

.L1,.L5,.L13,a.L1:visited,a.L1:active,.L6,a.L6:active,
.L10,a.L10:visited,a.L10:active,.L16,a.L16:visited,a.L16:active
{
    text-decoration:none;               
}
a.L1:hover,a.L5:hover,a.L6:hover,a.L10:hover,a.L13:hover,a.L16:hover
{
    text-decoration:underline;
}
a.TBG2:visited,a.TBG3:visited,a.TBG4:visited,a.TBG5:visited{
    color:#fff;
}

.B1{ border: #CCC solid 1px;}	
.B2{ border-bottom: #CCC solid 1px;}	
.B3 { border: #C00 solid 2px;}	
.B4 { border-bottom: solid 10px #C00;}	

.B5
{
	padding-top:16px;
	border-bottom: 1px solid #CCC;
}

.BG1{ 	background-color:#EAEAEA; }
.BG2{	background-color:#C00;	}   
.BG3{	background-color:#FF9;	}   
.BG4{	background-color:#000;	}   
.BG5{	background-color:#F0F8FF ;}    










body {
    margin:0px
}
#header {
    color: white;



    padding:0px 10px;
    height:18px;



    background-color:#C00;
    text-align:right;
}

#theForm {
    margin: 5% auto;
    text-align: left;
}

#promoBox {
    margin-top: 60px;
}

#menuContent {
    margin:0px;
    padding:0px;
    border-left:#CCC solid 1px;
    border-right:#CCC solid 1px;
    overflow:hidden;
    background-color:white;
}

#menuWrap #menu {
    margin: 5px 0px;
    padding: 0px;
    border-bottom: #CCC dotted 1px;
}

#menuWrap #menu a, #dragWin {
    padding: 7px 4px 7px 35px;
    border-top: #CCC dotted 1px;



    background-position: 8px;


    background-repeat:no-repeat;
    white-space:nowrap;
    display:block;
    text-align:left;
}

#topcurve, #bottomcurve {
    height: 5px;
    display:block;
    padding-right:1px;
}



.ih {
    margin-bottom:10px;
}

.SBut,.SBut1{color:#00C;font-weight:bold;width:auto;margin:0 .2em;}
.SBut1{overflow:visible;padding:0 .4em;}


/* Stuff from blog */





body, table
{
	font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif;
	font-size: small;
}

table
{
	padding: 0;
	margin: 0;
	border: 0;
}

a
{
	text-decoration: none;
	/*color: #383787;*/
	color: Red;
	border: 0;
}

a:hover
{
	/*color: Red;*/
	color: Navy;
}

img
{
	text-decoration: none;
	border: 0;
}

.gallery
{
	font-size:small;
}

.title
{
	font-size: large;
	width: 100%;
	color: teal;
}

.titleBar, .menuBar
{
	border: 0;
	padding: 0;
	width: 100%;
}

.menuBar
{
	background-color: #eeeeee;
}

.menuOption
{
	width: 100;
}

.pageTitle
{
	font-size: large;
	color: Teal;
}

.sectionTitle
{
	font-size: medium;
	border-bottom: solid 3;
	border-color: #B7B3CE;
	color: Teal;
}

.blogDate
{
	font-size: medium;
	border-bottom: solid 3;
	border-color: #B7B3CE;
	color: Teal;
	text-align: right;
}

.blogHeadline
{
	/*font-size: small;*/
	font-size: 14px;
	border-bottom: solid 1;
	border-color: #B7B3CE;
	font-weight: bold;
	/*color: Teal;*/
	color: #383787;
}

.blogText
{
	font-family: Trebuchet MS, Tahoma, Arial, Sans-Serif;
	font-size: small;
}

.blogTime, .blogMore, .blogAddComment
{
	/*background-color: #eeeeee;*/
	/*background-color: #F8F4FF;*/
	background-color: #E8E4EF;
	border-top: 1px dotted #B7B3CE;
	font-size: x-small;
	font-weight: bold;
	color: Gray;
}

.blogTime
{
	text-align: right;
}

.blogMore
{
	text-align: center;
}

.blogDayCell
{
	background-color: #eeeeee;
	padding: 0;
	margin: 0;
	width: 100%;
}

.copyright, .info
{
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: small;
}

.copyright
{
	color: White;
	font-weight: bold;
}



.Free8x10
{
	font-weight: bold;
	font-size: 11pt;
	color: #dc143c;
	font-style: italic;
	font-family: Arial;
}
.FilmSubInstructions
{
	color: #777777;
	font-size: 12px;
	font-weight:normal;
}
.FilmInstructions
{
	color: #930205;
	font-size: 14px;
	font-weight: bold;
}
.CropWhite
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: White;
	
}
.FreeMetallicWhite
{
	font-family: Arial;
	font-size: 13px;
	font-weight: normal;
	color: White;
	
}
.FreeMetallicGray
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color:#d2d2d2;
	
}
.PaperTypeBlack
{
	font-family: Arial;
	font-size: 13px;
	color: Black;
	
}
.PaperTypeGray
{
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color:#777777;
	
}
.CropGray
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color:#d2d2d2;
	
}
.CropDarkGray
{
	font-weight: bold;
	font-size: 12px;
	color: #2f4f4f;
	font-family: Arial;
}
.LoginBox
{
	padding: 1px 1px 1px 1px;
}
.TableBorder
{
	border-style: solid;
	border-color: #BBBBBB;
	border-width: 2px;
}
td.TableHeader
{
	background-color: #BBBBBB;
	font-weight: bold;
}
.OrderBorder
{
	border-style: solid;
	border-color: #4c4c4c;
	border-width: 2px;
}
TD.QuickOrder
{
	background-color: #4c4c4c;
	color: #ffffff;
}
.QuickOrder
{
	background-color: #4c4c4c;
	color: #ffffff;
}

TD.ButtonPanel
{
	background-color: #3d3d3d;
}

.Error
{
	font-weight: bold;
	color: Red;
}

TD.Error
{
	font-weight: bold;
	color: Red;
}
asp:Label.Error
{
	font-weight: bold;
	color: Red;
}
.navLinks
{
	font-size: 11px;
	color: #3d3d3d;
	font-weight: bolder;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	text-decoration: none;
}
.navLinks:hover
{
	font-size: 11px;
	color: #3d3d3d;
	font-weight: bold;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	text-decoration: underline;
}

.navlinksoff
{
	font-size: 11px;
	color: #3d3d3d;
	font-weight: bolder;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	text-decoration: none;
}
.navlinksoff:hover
{
	font-size: 11px;
	color: #3d3d3d;
	font-weight: bold;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	text-decoration: underline;
}

.navlinkson
{
	font-size: 11px;
	color: #930205;
	font-weight: bolder;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	text-decoration: none;
}
.navlinkson:hover
{
	font-size: 11px;
	color: #930205;
	font-weight: bold;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	text-decoration: underline;
}
.adText
{
	font-size: 10px;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
}
.login
{
	font-size: 11px;
	color: #ffffff;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	padding: 0px 0px 0px 0px;
	height: 18px;
}

.login2
{
	font-size: 11px;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	padding: 0px 0px 0px 0px;
	height: 18px;
}

.button
{
	border-right: #808080 0px solid;
	border-top: #808080 0px solid;
	font-weight: bold;
	font-size: 10px;
	border-left: #808080 0px solid;
	color: white;
	border-bottom: #808080 0px solid;
	font-family: Arial;
	background-color: #930205;
}
.DarkGreyText
{
	font-size: 12px;
	color: #3d3d3d;
	font-weight: bold;
	letter-spacing: .1;
}
.DarkGreySmall
{
	font-size: 12px;
	color: #3d3d3d;
	font-weight: normal;
	letter-spacing: .1;
}
TD.DarkGreyHeader
{
	font-size: 14px;
	font-weight: bold;
	color: #3d3d3d;
	letter-spacing: .1;
}

TD.GreyHeader
{
	font-size: 14px;
	font-weight: bold;
	color: #d6d6d6;
	letter-spacing: .1;
}
asp:label.GrayHeader
{
	font-size: 14px;
	font-weight: bold;
	color: #d6d6d6;
	letter-spacing: .1;
}
TD.GreyText
{
	font-size: 14px;
	color: #d6d6d6;
	letter-spacing: .1;
}
asp:label.GrayText
{
	font-size: 14px;
	color: #d6d6d6;
	letter-spacing: .1;
}

.grid_altitem
{
	background-color: #BBBBBB;
	font-family: Arial;
	font-size: 10px;
	height: 20px;
}
.grid_item
{
	background-color: #DBDBDB;
	font-family: Arial;
	font-size: 10px;
	height: 20px;
}
.grid_default
{
	font-family: Arial;
	color: black;
	font-size: 10px;
	border-collapse: separate;
	border: solid 1px #BBBBBB;
}
.grid_header
{
	background-color: #BBBBBB;
	font-weight: bold;
	color: black;
}
body
{
	font-family: Arial;
	font-size: 12px;
}

TD
{
	font-family: Arial;
	font-size: 12px;
}
.Asterix
{
	font-weight: bold;
	font-size: 18px;
	color: red;
	font-family: Arial;
	text-decoration: none;
}
.SelectQuantities
{
	font-size: 10px;
}
.SelectQuantities:hover
{
	font-size: 10px;
}
A
{
	font-weight: bold;
	font-size: 12px;
	color: #930205;
	font-family: Arial;
	text-decoration: none;
}
A:hover
{
	font-weight: bold;
	font-size: 12px;
	color: #930205;
	text-decoration: none;
}
.aboutnavon
{
	font-family: Arial;
	font-weight: bold;
	letter-spacing: .1;
	font-size: 11px;
	color: #DBDBDB;
	text-decoration: none;
}
.aboutnavon:hover
{
	font-family: Arial;
	font-weight: bold;
	letter-spacing: .1;
	font-size: 11px;
	color: #DBDBDB;
	text-decoration: underline;
}
.aboutnavoff
{
	font-family: Arial;
	font-weight: bold;
	letter-spacing: .1;
	font-size: 11px;
	color: White;
	text-decoration: none;
}
.aboutnavoff:hover
{
	font-family: Arial;
	font-weight: bold;
	letter-spacing: .1;
	font-size: 11px;
	color: White;
	text-decoration: underline;
}
.ManageLink
{
	font-size: 11px;
	color: #4f4f4f;
}
.ManageLink:hover
{
	font-size: 11px;
	color: #4f4f4f;
	text-decoration: underline;
}
asp:label.AlbumHeading
{
	font-weight: bold;
	font-size: 16px;
	color: #4f4f4f;
}

TD.AlbumHeading
{
	font-weight: bold;
	font-size: 16px;
	color: #4f4f4f;
}

span.AlbumHeading
{
	font-weight: bold;
	font-size: 16px;
	color: #4f4f4f;
}

td.ProofTH
{
	background-color: #dc143c;
	color: #ffffff;
}

asp:label
{
	font-family: Arial;
	font-size: 12px;
}

asp:label.Heading
{
	font-weight: bold;
	font-size: 14px;
}

TD.Heading
{
	font-weight: bold;
	font-size: 14px;
}

span.Heading
{
	font-weight: bold;
	font-size: 14px;
}
TD.HelpHeader
{
	background-color: #4c4c4c;
	color: #ffffff;
}
TD.HelpItem
{
	background-color: #5c5c5c;
	color: #ffffff;
}
TD.HelpAltItem
{
	background-color: #505050;
	color: #ffffff;
}

TD.QuickOrder
{
	background-color: #4c4c4c;
	color: #ffffff;
}
.QuickOrder
{
	background-color: #4c4c4c;
	color: #ffffff;
}

/* matt styles */
.button_blue
{
	background-color: #CCDFF5;
	color: #0066CC;
	border: solid 1px #0066CC;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}
.calendar_default
{
	font-family: Arial;
	font-size: 10px;
	border: solid 1px black;
}
.default_body
{
	background-color: white;
}
.default_content
{
	background-color: white;
}
.default_dropdown
{
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	background-color: #ECECEC;
	margin: 1px 1px 1px 1px;
}
.default_header
{
	background-color: #CECECE;
	border-bottom: solid 1px black;
	border-left: solid 1px black;
	border-right: solid 1px black;
}
.default_menu
{
	background-color: #9E9E9E;
	border-right: solid 1px #9E9E9E;
	border-left: solid 1px #9E9E9E;
	border-bottom: solid 1px #9E9E9E;
}
.default_spacer
{
	background-color: #5F7CEF;
	font-family: Arial;
	font-size: 10px;
}
.default_status
{
	background-color: #0099FF;
	border-bottom: solid 1px black;
	border-left: solid 1px black;
	border-right: solid 1px black;
	font-family: Arial;
	font-size: 10px;
	color: white;
	padding: 1px;
}
.default_tab_notselected
{
	border-bottom: solid 1px #9E9E9E;
	background-color: #CECECE;
}
.default_tab_selected
{
	background-color: #CECECE;
	padding-left: 20px;
	padding-right: 20px;
	border-bottom: solid 1px #9E9E9E;
}
.default_tab_spacer
{
	border-bottom: solid 1px black;
}
.default_tabbody
{
	background-color: #CECECE;
}
.default_title
{
	font-family: Arial;
	color: black;
	font-weight: bold;
}
.dg_additem
{
	background-color: paleturquoise;
}
.dg_alt_item
{
	background-color: #E8E8E8;
}
.dg_alt_item_style
{
	background-color: #E4D9D3;
	font-family: Arial;
	font-size: 10px;
	height: 20px;
}
.dg_bg
{
	background-color: #E6E1DE;
}
.dg_bg_selected
{
	background-color: LightSkyBlue;
}
.dg_default
{
	font-family: Arial;
	color: black;
	font-size: 10px;
	border-collapse: separate;
	border: solid 1px #C0C0C0;
}
.dg_header
{
	background-color: #C0C0C0;
	font-weight: bold;
	color: black;
}
.dg_header_dropdown
{
	background-color: #ECECEC;
	font-family: Arial;
	font-weight: bold;
	font-size: 10px;
}
.dg_header_notselected
{
	background-color: #CECECE;
}
.dg_header_selected
{
	background-color: #ECECEC;
}
.dg_item
{
	background-color: #F0F0F0;
}
.dg_item_multiselected
{
	background-color: PowderBlue;
	font-family: Arial;
	font-size: 10px;
	height: 25px;
}
.dg_item_selected
{
	font-weight: none;
	background-color: lightyellow;
}
.dg_nested_select
{
	font-weight: bold;
}
.dropdown
{
	color: black;
	font-family: Arial;
	font-size: 10px;
}
.header
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: black;
}
.left_header
{
	background-color: #CECECE;
	border-bottom: solid 1px #9E9E9E;
}
.left_header_noline
{
	height: 20px;
	background-color: #cecece;
}
.left_menu
{
	background-color: #ffffff;
}
.left_menu1
{
	background-color: #D8D8D8;
}
.left_menubg
{
	background-color: #FF9900;
}
.left_messages
{
	background-color: #E5E5E5;
}
.left_messagestext
{
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}
.left_search_header
{
	background-color: #B8C3D5;
	border-bottom: solid 1px black;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}
.left_selected
{
	background-color: #C3D4E9;
}
.left_selected1
{
	background-color: #F0F0F0;
}
.left_text
{
	color: #ffffff;
	font-family: Arial;
	font-weight: bold;
	font-size: 10px;
}
.main_menu
{
	background-color: #6D97C9;
}
.main_spacer
{
	background-color: #0066CC;
}
.main_top
{
	background-color: #003399;
}
.messagemonitor
{
	background-color: #ECECEC;
	border-bottom: solid 1px black;
}
.sm_body
{
	background-color: #CCCCCC;
	border-bottom: solid 1px black;
}
.student
{
	padding-top: 5px;
	margin-top: 5px;
}
.subheading
{
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
}

.tab_body
{
	border-left: solid 1px #808080;
	border-bottom: solid 1px #808080;
	border-right: solid 1px #808080;
	background-color: #F6F6F6;
}
.tab_notselected
{
	border-bottom: solid 1px #808080;
	background-color: #E8E8E8;
	border-left: solid 1px #808080;
	border-right: solid 1px #808080;
	border-top: solid 1px #808080;
}
.tab_selected
{
	border-top: solid 1px #808080;
	border-left: solid 1px #808080;
	border-right: solid 1px #808080;
	background-color: #F6F6F6;
}
.tab_spacer
{
	border-bottom: solid 1px #808080;
}
.td_active
{
	background-color: #D9FEB0;
}
.td_evaluate
{
	background-color: #ADD1FC;
}
.td_inactive
{
	background-color: #F3A1BE;
}
.text
{
	font-family: Arial;
	font-size: 12px;
}
.text_vertical
{
	font-family: Arial;
	font-size: 10px;
	writing-mode: tb-rl;
	filter: flipH() flipV();
}
.title
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: black;
}
.titlebar
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	background-color: #E5E5E5;
}
.titlebar_eval
{
	background-color: #6D97C9;
	color: white;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.titlebar_impact
{
	background-color: #FF9900;
	color: white;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
}
.titlebar_mod
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #003399;
}
a.backlink:link
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
}
a.left_link:link
{
	font-family: Arial;
	font-size: 10px;
	color: #808080;
	font-weight: bold;
	text-decoration: none;
}
a.left_sublink:link
{
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.link:link
{
	font-family: Arial;
	font-size: 10px;
	color: black;
}
a.link_message:link
{
	color: black;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial;
	font-size: 10px;
}
a.tab:link
{
	font-family: Arial;
	font-size: 10px;
	color: white;
	text-decoration: none;
	font-weight: bold;
}
a.titlelink:link
{
	font-family: Arial;
	font-size: 12px;
	color: black;
	text-decoration: underline;
	font-weight: bold;
}
a.backlink:visited
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
}
a.left_link:visited
{
	font-family: Arial;
	font-size: 10px;
	color: #808080;
	font-weight: bold;
	text-decoration: none;
}
a.left_sublink:visited
{
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.link:visited
{
	font-family: Arial;
	font-size: 10px;
	color: black;
}
a.link_message:visited
{
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: black;
	text-decoration: none;
}
a.tab:visited
{
	font-family: Arial;
	font-size: 10px;
	color: white;
	text-decoration: none;
	font-weight: bold;
}
a.titlelink:visited
{
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
	color: black;
	font-weight: bold;
}
a.backlink:active
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
}
a.left_link:active
{
	font-family: Arial;
	font-size: 10px;
	color: #808080;
	text-decoration: none;
}
a.left_sublink:active
{
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.link:active
{
	font-family: Arial;
	font-size: 10px;
	color: black;
}
a.link_message:active
{
	color: black;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
a.tab:active
{
	font-family: Arial;
	font-size: 10px;
	color: white;
	text-decoration: none;
	font-weight: bold;
}
a.titlelink:active
{
	font-family: Arial;
	font-size: 12px;
	color: black;
	text-decoration: underline;
	font-weight: bold;
}
a.backlink:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	text-decoration: underline;
}
a.left_link:hover
{
	font-family: Arial;
	font-size: 10px;
	color: #808080;
	text-decoration: underline;
}
a.left_sublink:hover
{
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
a.link:hover
{
	color: black;
	font-family: Arial;
	font-size: 10px;
	text-decoration: underline;
}
a.link_message:hover
{
	color: black;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
a.tab:hover
{
	font-family: Arial;
	font-size: 10px;
	color: white;
	text-decoration: underline;
	font-weight: bold;
}
a.titlelink:hover
{
	font-family: Arial;
	font-size: 12px;
	color: black;
	text-decoration: underline;
	font-weight: bold;
}
.helpHeadingMain
{
	font-weight: bold;
	font-size: 16px;
	color: #cecece;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
}
.helpHeading
{
	font-weight: bold;
	font-size: 13px;
	color: #dcdcdc;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
}
.helpSubHeading
{
	font-weight: bold;
	font-size: 10px;
	color: #cecece;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
}
.helpText
{
	font-weight: normal;
	
	font-size: 13px;
	color: #fcffa3;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
}
a.helpText:active
{
	font-weight: normal;
	font-size: 13px;
	color: #fcffa3;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
}
a.helpText:link
{
	font-weight: normal;
	font-size: 13px;
	color: #fcffa3;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
}
a.helpText:hover
{
	font-weight: normal;
	font-size: 13px;
	color: #fcffa3;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	text-decoration: underline;
}
.helpContents
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
}
.helpContents:active
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
}
.helpContents:link
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
}
.helpContents:hover
{
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	text-decoration: underline;
}
.helpContentsInfo
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
}
.helpContentsInfo:active
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
}


.helpContentsInfo:link
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
}
.helpContentsInfo:hover
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	text-decoration: underline;
}
.qotextbox
{
	width: 48px;
	height: 20px;
}
.qotextbox2
{
	width: 170px;
	height: 20px;
}
.helplinks
{
	font-weight: normal;
	font-size: 13px;
	color: #fcffa3;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
}
a.helplinks:active
{
	font-weight: normal;
	font-size: 13px;
	color: #fcffa3;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
}
a.helplinks:link
{
	font-weight: normal;
	font-size: 13px;
	color: #fcffa3;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
}
a.helplinks:hover
{
	font-weight: normal;
	font-size: 13px;
	color: #fcffa3;
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	text-decoration: underline;
}
.paging_white,a.paging_white:visited
{
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}
a.paging_white:hover
{
	font-size: 11px;
	font-weight: bold;
	color: red;	
}
.paging_white_small
{
	color: #ffffff;
	font-size: 9px;
	font-weight: bold;
}
.paging_selected,a.paging_selected:visited
{
	color: #000000;
	font-size: 11px;
	font-weight: bold;
}


.grid_header_large
{
	font-weight: bold;
	font-size: 10pt;
	color: #3333ff;
	background-color: #bbbbbb;
}
.grid_option_large
{
	font-size: 10pt;
	font-style: italic;
	background-color: #f0f0f0;
}

.cursor_hand
{
	cursor: hand;
}

.CCTextBox
{
	width: 50px;
}

/* end matt styles */
.SmallInput
{
	font-size: 8pt;
	width: 100%;
}

.100Height
{
	height: 100%;
}

.DivHeight
{
	table-layout: auto;
	display: inline;
	width: 10px;
	position: static;
	height: 100%;
}

input.qtytext
{
	font-size: 1.0em;
	width: 30px;
	text-align: right;
}

/*Textbox Watermark*/

.unwatermarked {
	height:18px;
	width:148px;
	font-weight:bold;
}

.watermarked {
	height:20px;
	width:150px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}	
/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../images/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(../images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../images/SavedStar.png);
}

/* Rounded Corners*/

.roundedPanel
{	
	width:300px;	
	background-color:#5377A9;	
	color:white;
	font-weight:bold;		
}