/*/

/*/

/*/////////////////////
1. Structure
/////////////////////*/

#gl2-dashboard div.section { margin-bottom: 20px; }
#gl2-dashboard h2.sub-title { margin-bottom: 20px; margin-top:20px;}

#gl2-dashboard .col2-set .col-1 { float: left; width: 49%; }
#gl2-dashboard .col2-set .col-2 { float: right; width: 49%; }

#gl2-dashboard table { border-collapse: collapse; }

/*/////////////////////
2. Info boxes
/////////////////////*/

#gl2-dashboard .info-box {
    background: url("/skin/frontend/default/gl2/images/bkg_block.gif") repeat-x scroll 0 0 #F5F5F5;
    border: 1px solid #CFCFCF;
}

#gl2-dashboard .info-box .box-title {
    margin: 17px 17px 0;
    padding: 0;
}

#gl2-dashboard .info-box .box-content {
    padding: 10px 17px 17px;
}

/*/////////////////////
3. Orders
/////////////////////*/

#order-view-edit-reorders { text-align: right; }
.order-print-div { margin-top: 12px; }

/*/////////////////////
4. My Account Tabs
/////////////////////*/

#gl2-wrapper #block-account {
	position: relative;
	border-bottom: 1px solid #9768b9;
	padding-bottom: 1px;
	margin-top: 25px;
}

#gl2-wrapper #block-account .my-account-head {
	*z-index: 2000;
	width: 250px;
	position: relative;
	top: 13px;
	display: none;
}

#gl2-wrapper #block-account #acc_nav #sub-sidenav-acc {
	*z-index: 4000;
}

#gl2-wrapper #acc_nav #sub-sidenav-acc {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#gl2-wrapper #acc_nav #sub-sidenav-acc li {
	display: inline;
	background-color: #efeaf3;
	border: 1px solid #9768b9;
	border-bottom: none;
	padding: 4px 10px 4px 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	*margin-right: 3px;
}

#gl2-wrapper #acc_nav #sub-sidenav-acc li a {
	color: #6e3d8a;
	font-size: 13px;
	text-decoration: none;
}

#gl2-wrapper #acc_nav #sub-sidenav-acc li a:hover {
	text-decoration: underline;
}

#gl2-wrapper #acc_nav #sub-sidenav-acc li.subopen {
	background-color: white;
	color: #000;
	font-size: 13px;
	font-weight: bold;
	border-bottom: 1px solid white;
	color: #6e3d8a;
}

#gl2-wrapper .block .block-title h2 {
    font-size: 15px;
    line-height: 1.63;
}

/*/////////////////////
5. Misc.
/////////////////////*/

#gl2-wrapper .gl2-account-change-password { margin: 10px 0; }
#gl2-wrapper .buttons-set { margin-top: 10px; }

/*/////////////////////
6. Pager
/////////////////////*/

#gl2-wrapper .pager {
    border: 1px solid #DDDDDD;
    margin: 5px 0;
    padding: 5px;
    text-align: center;
}

#gl2-wrapper .pager .amount { float: left; }
#gl2-wrapper .pager .limiter { float: right; }
#gl2-wrapper .pager .pages { margin: 0 135px; }
#gl2-wrapper .pager .pages ol { display: inline; }
#gl2-wrapper .pager .pages li { display: inline; }

/*/////////////////////
6. Reorders / Reminders
/////////////////////*/

#gl2-wrapper #reorder_profile_and_quotes h2 { margin-bottom: 15px; }
#gl2-wrapper #reorder_profile_and_quotes h3 { margin-bottom: 15px; }

/*/////////////////////
7. Orders
/////////////////////*/

#gl2-wrapper #gl2-dashboard .order-page-title { margin-bottom: 15px; }
#gl2-wrapper #gl2-dashboard .order-date { margin-bottom: 15px; }
#gl2-wrapper #gl2-dashboard .order-info { margin-bottom: 15px; }
#gl2-wrapper #gl2-dashboard .order-info dt { margin-bottom: 15px; font-weight: bold; }
#gl2-wrapper #gl2-dashboard #my-orders-table { margin-top:15px; }